Allen Ruilova

Allen Ruilova

Lead FX Artist / Software Engineer / 26 yrs

Los Angeles, CA

Hire Me

Visual Effects Artist

Kung Fu Panda 4 (2024)

Production And Technical Support

Blue Beetle (2023)

Software Developer

Pacific Rim: Uprising (2018)

Software Developer

Blade Runner 2049 (2017)

Software Developer

Dunkirk (2017)

Visual Effects Artist

Kung Fu Panda 3 (2016)

Lead FX Animator / Developer

Houdini (2014)

How to Train Your Dragon 2 (2014)

CGI Artist

Virus (2013)

Kung Fu Panda 2 (2011)

Lead FX Animator / Developer

Kung Fu Panda 2: The Video Game (2011)

Visual Effects Artist

How to Train Your Dragon (2010)

Lead FX Animator / Developer

How to Train Your Dragon: Flight of the Night Fury (2010)

Lead FX Animator / Developer

Turbo (2009)

Head of Effects (DDU)

Merry Madagascar (2009)

Lead FX Animator / Developer

Bee Movie (2007)

Lead FX Animator / Developer

Flushed Away (2006)

Senior FX TD

The Polar Express (2004)

Senior FX TD

Big Fish (2004)

Senior FX TD

The Haunted Mansion (2003)

Senior FX TD

The Matrix Reloaded (2003)

Senior FX TD

Stuart Little 2 (2002)

Color & Lighting

The ChubbChubbs! (2002)

Senior FX TD

Cast Away (2000)

Senior FX TD

Hollow Man (2000)

Senior FX TD

Stuart Little (1999)

Senior FX TD

The Astronaut's Wife (1999)

CGI Artist

The 13th Warrior (1999)

CGI Artist

Out of Sight (1998)

CGI Artist

The Postman (1997)

Systems Administrator

Air Force One (1997)

Work History
  • Lead Software Engineer

    Double Negative

    October 2019 - October 2020
    Vancouver, Canada
  • Software Engineer

    Double Negative

    September 2018 - September 2019
    Vancouver, Canada
  • Software Engineer

    Double Negative

    October 2017 - April 2018

    Tasks include:
    Authoring code in C++ to enhance OpenVDB studio toolset, developing and maintaining back end python modules for FX production pipeline OTLs in Houdini, code review of pull requests into local git hub via Stash, writing Jenkins build and release scripts, and providing day to day technical support for Houdini FX artists.

  • fx r&d

    Double Negative

    October 2016 - October 2017
  • FX TD

    Method Studios

    August 2016 - September 2016
  • FX Artist

    Method Studios

    September 2016 - September 2016
    Santa Monica, CA

    VFX work on apple commercial completed September 2016:
    white glowing arrows representing airflow inside hardware
    geometry modelled and animated in Houdini
    begin at 2:26, end 2:40

  • FX Artist

    Pixomondo

    November 2015 - April 2016
  • Lead FX Animator / Developer

    DreamWorks Animation

    November 2004 - January 2015
    Glendale Ca

    While at Dreamworks I worked in various senior roles. Depending on the productions needs, I have developed tools within Houdini or Maya, either as C++ plugins, python or MEL scripts, Houdini OTLs, and stand alone libraries.

    I also have worked on many shots for the various shows to which I was assigned as well as at least 7 years of experience leading sequences, including one on one mentoring of a number artists and developers.

    Filmography:
    Kung Fu Panda 3
    How To Train Your Dragon2
    Turbo
    Kung Fu Panda 2
    How To Train Your Dragon
    Merry Madagascar
    Bee Movie
    Flushed Away

  • Head of Effects (DDU)

    DreamWorks Animation

    October 2008 - October 2009
    Bangalore, India

    production: Merry Madagascar holiday special

    Supervised effects work for Dreamworks Animation satellite studio based in Bangalore, India (DDU). This being the first animation production at DDU, the entire effects team needed some initial training in the DW proprietary animation pipeline. Therefore, alongside regular supervisory duties, a great deal of technical training and mentoring came from myself and two effects leads. Other department head duties included daily artistic supervision of shot work, bidding, and sequence reviews. The working environment was very much akin to one encountered in a small start up animation studio, and thus provided a host of unique challenges as well as rewarding experiences.

  • Senior FX TD

    Sony Pictures Imageworks

    1998 - 2004
    Culver City, CA


    While at Sony I had the fortune of working with a number of very talented artists and technical developers. With their help I was able to improve my skills as a CGI artist as well learn how to use my programming and math background to create or enhance a number of pipeline workflows.

    Here I honed my skills in animating, rendering and compositing effects elements for live action films. During this time I also attended a very valuable course in C++ programming which greatly improved my skill set.

    Feather Follicle placement technique:
    https://library.imageworks.com/pdfs/imageworks-library-Stuart-Little2-let-the-feathers -fly.pdf

    Filmography:
    The Polar Express
    Big Fish
    The Haunted Mansion
    The Matrix Reloaded
    Stuart Little 2
    The Chubbchubbs!
    Cast Away
    Hollow Man
    Stuart Little
    The Astronaut's Wife

  • CGI Artist

    Cinesite

    November 1997 - November 1999


    First experience as a CGI artist. While working as a systems administrator, knowledge of cgi effects techniques and common practices was gained with the valuable help of colleagues. After some experience was gained, a transition to full time cgi work was made.

    Utilized engineering knowledge to help develop custom simulation software (forward euler particle simulation) with a team from Arete software for use in the movie Virus (1999). Also helped develop MEL scripts to export particle data from Maya to RIB format for Renderman rendering.

    Effects animation software used: Dynamation, Alias Wavefront Power Animator, Maya 1.0
    Development tools: C programming, Maya API, sofia language scripting for dynamation, MEL scripting.

    Filmography:
    Practical Magic
    Out of Sight
    The 13th Warrior
    Virus
    The Postman
    Waterworld

  • Cinesite

    February 1995 - March 1998
  • Senior System Administrator

    Cinesite

    September 1995 - September 1997


    Began work here on a part time basis while completing master's degree courses at USC. Continued on full time after 1 year.

    Duties included management of NFS and NIS software on a UNIX (BSD 4.3) based network consisting of SGI server and client computers as well as regular hardware/software maintenance and monitor color calibrations.

    Wrote numerous executable programs in C as well as the Perl scripting language to help manage not only the NFS, TCPIP, as well as Sendmail systems run from the severs but also for CGI software installed on individual workstations.

Education
  • University of Southern California (USC)

    1989 - 1994