Senior Pipeline Programming

Technical solutions implementation using 3D animation with Shotgun API integration pipeLine management, research and development of intuitive tools with automated implications adapted to a workflow for a  3D computer graphics production.


Windows / Linux   Development

  • Coordinating development team.
  • Application software integration with the Shotgun toolkit Api.
  • Automation for shotgun hooks publishing files process.
  • Shotgun DB management as display templates and fields configurations.
  • Scripting code optimizations.
  • Developing data structures for information work-flows.
  • Qt interfaces for standalone tools and software integrations.
  • Automated cron scripting tasks.
  • Shotgun toolkit triggers scripting.
  • Shotgun executed Actions for db entity process as contextual menu.
  • Full synchronization file system between studios located in different geographic locations integrated with Shotgun DB. Enabling freelance locations to work as local to the Pipeline.
  • Dinamic assets population for huge environmets with homogenic shading assingation between shots and scenes based on a environment set.
  • Repository for tools and scripting development distribution among studio locations.
  • Video and Images compilations and file format conversions.
  • Pipeline development process documentation.
  • Scripting documentation for Pipeline development.
  • Several scripting used for software integrations, file format conversions Involving FBX and Alembic formats such as exocortex and hornatrix, and more…

Software used on Pipeline integration:

  • Shotgun Api
  • Maya 2014, 2015, 2016
  • 3dsMax 2015
  • Fusion
  • After Effects
  • Photoshop CS6
  • Deadline Render

Scripting languages:

  • Python 2.7
  • Mel ( Python )
  • Maxscript ( MaxPlus python )
  • c++ (partially)
  • JavaScript
  • HTML
  • CSS
  • PHP

User Interface:

  • Tkinter
  • PyQt4   / Qt Designer (Pyside)

Version control systems & documentation:

  • Git
  • Bitbucket
  • Sphinx