Pietra Arumaga

Pietra Arumaga

Pipeline TD

Indonesia

Hire Me

Pipeline Technical Director

Alvin and the Chipmunks: Chipwrecked (2011)

Rendering Artist

Sing to the Dawn (2008)

Work History
  • Senior Programmer

    Smoking Gun Interactive Inc.

    January 2020 - Present
    Vancouver, British Columbia, Canada

    • Designed, implemented, and maintained a Perforce-to-git replication and verification tool utilizing C# .NET Core. This project became the basis for all client contracts that utilized code delivery via Azure DevOps.
    • As part of development team for Microsoft Solitaire Collection (Windows 10/UWP, iOS, Android). Written in C++17 in Smoking Gun Interactive's proprietary engine:
    - Redesigned and refactored themes and card backs including their content delivery system and DLC.
    - Integrated various advertisement SDKs.
    - Fixed bugs on all levels of the code base. Skills: C++ · OpenGL · Git · C · C# · Microsoft Visual Studio C++ · Xcode · Android NDK · VTune · Perforce · Azure DevOps Services · TeamCity

  • Founder / Software Engineer

    Taktik Games

    January 2013 - December 2019
    Jakarta, Indonesia

    • Developed a cross-platform 2D game in C++ with OpenGL, built on-top of many open source frameworks and libraries. Implemented A* and BFS pathfinding, a batch renderer, multi-threaded collision detection (SaP), procedural thunder. Runs on Windows, Mac, Linux, iOS and Android.
    • Created a C++ cross-platform data-driven level editor to support remote team collaboration. It reads data from Google Drive using libcurl, protobuf, rapidjson, pugixml, etc.
    • Created a sprite editor in C++ for editing: sprite bounding box and spritesheet packer with compression to platform-native formats.
    • Built a custom analytics server utilizing gRPC C++, protobuf, MySQL 8 + c connector and Nginx reverse proxy.
    • Applied Mixamo mocap data to characters in MotionBuilder. bash scripted Maya Arnold to render tens of characters and built spritesheet for each of them using scripted ImageMagick and gnu parallel. Skills: C++ · OpenGL · Git · C · Microsoft Visual Studio C++ · Xcode · Android NDK · VTune · Bash · MySQL · Maya · Linux

  • Pipeline TD

    Rhythm & Hues - Malaysia

    January 2011 - September 2012
    Kuala Lumpur, Malaysia

    As a Pipeline Technical Director that is part of the CG Production Pipeline Team, my role includes but is not limited to:
    - Worked as a Pipeline TD for film: "Alvin and the Chipmunks: Chipwrecked".
    - Profiling and optimizing Perl based pipeline tools to increase its speed.
    - Supporting production pipeline & troubleshooting issues.
    - Provides technical support for the various proprietary applications on UNIX workstations.
    - Develop, debug and maintain tools & modules in Perl and Python to automate and streamline the visual effects production.

  • Technical Director / Developer

    One Animation - Singapore

    May 2009 - June 2010
    Singapore

    - As Technical Director for children TV series “Rob the Robot”.
    - Solely developed in-house Asset Management server on UNIX using Python socket server and Twisted module for handling file transfers and versioning on network connection.
    - Responsible for scripting & customization of RenderPal render manager.
    - Worked closely with hardware vendors and IT consultants to optimize production pipeline by designing network topology, blade of render farms, and NAS storage.

  • Technical Director / Senior Programmer

    Infinite Frameworks Studios

    February 2008 - March 2009

    - Built asset management integrations between Autodesk Softimage and NxN Alienbrain using JScript.
    - Responsible for developing in-house task tracking tools.
    - Designed, built and implemented web-based production tracking tools using PHP, MySQL, Apache and Python.

  • Lighting & Rendering Artist

    Infinite Frameworks Studios

    August 2007 - February 2008
    Batam, Indonesia

    Rendering artist for film "Sing to the Dawn". As part of a team that is responsible for multi-passes rendering process (diffuse, ambient occlusion, normal, shadow, light, etc) and prepares them for compositing. Utilize Autodesk SoftImage, Mentalray and Royal Render.

Education
  • Associates in Games Art & Animation

    Art Institute of Vancouver - Burnaby

    2004 - 2005
  • Bachelor in Architecture

    Universitas Katolik Parahyangan

    1994 - 2001