Aleksandar Kocić

Last updated in . Get the latest version at aleksandarkocic.net/resume.

About

I build Python tools, production pipelines and automation for artists and developers. At Epic Games, my work spans MetaHuman data pipelines, DCC integration, software packaging and deployment, CI/CD, and workflows for machine learning-based rigs. My background in VFX, animation and game production helps me connect engineering decisions with the practical needs of creative teams.

Experience

present
Aug 2024
Senior Software Engineer at Epic Games Novi Sad, RS
  • Package MetaHuman for Maya and MetaHuman for Houdini toolsets
  • Develop automation, CI/CD pipelines and tooling
  • Maintain and improve internal software packaging and deployment workflows
  • Automate workflows for machine learning-based rigs
Aug 2024
Sep 2020
Software Engineer at Epic Games Novi Sad, RS
  • Built a scalable, multi-location, software-agnostic pipeline for the MetaHuman database
  • Developed internal tools for MetaHuman creation and editing
  • Integrated Rez package management as a main internal developer and maintainer
  • Designed and developed a client-side Python API and DCC integration library
  • Built a desktop software launcher service connecting web and desktop applications
  • Ported legacy tools to the new pipeline and modern standards
  • Wrote technical and user documentation and provided technical support
Sep 2020
Apr 2018
Pipeline Programmer at Crater Studio Belgrade, RS
  • Multiyear engagement in rebuilding the studio pipeline from the ground up
  • Developed environment setup procedure (wrappers) for DCC applications
  • Developed custom tools for Maya, Houdini and Nuke
  • Responsible for Shotgun Toolkit integration, development and maintenance
  • Authored scripts and plugins for Deadline render farm software
  • Wrote a server application for VR project dealing with GPS/geodetic data
  • Lead an effort to improve communication tools and channels
  • Wrote and maintained both technical and production documentation
Mar 2018
Oct 2017
Pipeline TD at Eipix Entertainment Belgrade, RS
  • Implemented and maintained render farm software (afanasy)
  • Developed custom tools for Autodesk Maya and Blackmagic Design Fusion
  • Supported artists in technical areas (hair systems and distributed rendering)
  • Implemented tool distribution, shared resources and multi-location sync system
  • Responsible for layout, compositing and production coordination
Oct 2017
Mar 2016
Pipeline Developer at Eipix Entertainment Belgrade, RS
  • Standardized folder structure and naming convention across all art departments
  • Developed task tracking, metadata collection and task-starter tool
  • Wrote scripts for Maya, 3dsMax, After Effects and Photoshop
  • Responsible for video encoding and decoding
  • Helped develop an internal production tracking system
  • Combined external APIs with internal production tracking tools
  • Wrote render manager and publishing tool for cinematic artists
  • Set up and maintained an internal GitLab instance
Mar 2016
Nov 2014
Lead Cinematic Artist at Eipix Entertainment Novi Sad, RS
  • Co-lead a team of 20+ artists in creating cinematics for HOPA and F2P games
  • Storyboarded and directed numerous cinematics and trailers
  • Developed a reliable and repeatable production workflow
  • Helped spread best practices to other teams in the company
Nov 2014
Feb 2013
Senior Cinematic Artist at Eipix Entertainment Novi Sad, RS
  • Animated a number of cinematics for HOPA games
  • Mentored and supported other artists
Feb 2013
Sep 2012
Freelance
  • Matte-painting, book cover design, 2D and 3D animation

Education

2008–2013 BA in Animation and Visual Effects, University of Novi Sad Novi Sad, RS
2004–2008 Diploma in Business Administration, High School of Economy Bor, RS

Courses

2020 Architecting on AWS, Semos Education Belgrade, RS
2020 Developing on AWS, Semos Education Belgrade, RS
2018 Maya Technical Directors Course, Serguei Kalentchouk Belgrade, RS

Skills

Programming
Python, PyQt/PySide, MEL, JavaScript, Shell
Pipeline & Automation
CI/CD, software packaging and deployment, Rez, DCC integration, Python APIs
CG Software
Maya, Houdini, Nuke, Fusion, Photoshop, After Effects, zBrush, Shotgun, Deadline
Other
Git, SVN, ffmpeg, Linux (basics)

Languages

Serbian
Native speaker
English
Very good skills both in writing and in verbal communication.

References

Marko Milićević

Senior Digital Composer at Framestore

marko342@yahoo.com

Dušan Ković

Texture and Lookdev Artist at Autodesk

dushmank@gmail.com

Aleksandar Nadj

CG Generalist at Pixomondo

nadjaleksandargrid@gmail.com

Cassandra Bakić

Department Manager at Weta Digital

cassandra.bakic@gmail.com

Bogdan Amidzić

VFX Supervisor at Crater Studio

bogdan.amidzic@craterstudio.com

Nikola Milošević

Principal Product Designer at Autodesk

nikola.milosevic@autodesk.com