I am a Software Developer who believes in SOLID principles and Test Driven Development (TDD)
Software Consulting/Contract services with an expertise in Animation/VFX, Automation, Cloud, DevOps, Python, Full-Stack Development TL;DR Have an idea and don't know how to build software for it, just reach out:skynet_technology_ltd_website
2021 (Jul) - PresentDeveloping the next generation platform and infrastructure for a portable and scalable Pipeline at the Startup Animation Studio that enables the content generation seamlessly and in an efficient manner using Unreal Engine at its heart. Working in a fulltime contractor capacity for the studio.
2021 (Sep) - 2023 (Aug)Full stack web app development using Vue/React as the frontend, with tailwind CSS for styling/theming and Python flask as backend. Building data Pipeline(s) around different individual sub workflows that act as a connecting tissue between the stream of data from end to end. Writing core python modules/APIs around the native dataset to be used as building blocks for different modules/data converters for customers. Devops work including setting up CI/CD pipelines on JenkinsCI and responsible for deployment of the authored full stack app on kubernetes production cluster using docker/helm. Crafting all the components needed for running Argo container native workflows for kubernetes. Identifying the pain points and bottlenecks in the Pipeline and optimizing/fixing them by developing/refactoring the existing code infrastructure
2020 (Feb) - 2021 (Aug)Member of the core Pipeline Team, contributing to the Design and Development of next generation Software Components in the pipeline, such as custom schema based version control system for data/assets in the Pipeline. Adding Tests, Refactoring the legacy code to bring it to certain level of stability with a CI/CD built around the legacy code using JenkinsCI, Docker, helm and RedHat Openshift Web apps written in python flask and socketio, example an interface between ShotGun and Production Pipeline (Render farm submitter with status updates on submission)
2018 (Jul) - 2020 (Feb)Supervised the Pipeline Team and Render/Data Wrangling team at the Studio. Overseeing the Pipeline needs across all the departments in the studio. Developing the Core Pipeline Modules to be used across the studio. Front end departments (Previz/Layout/Animation) Toolchain development. Pipeline development from scratch for FX department. Pipeline development for Comp and Lighting departments. Developed Batch Rendering system using Guerilla Renderer with Data analytics in place for better prediction of rendering times and also for future estimation.
2017 (Oct) - 2018 (Jun)Pipeline to report the render statistics which in turn helped in estimation and optimization of shots. Developed tools for the Lighting department which helped in the efficiency of Artist's workflow. Debugging the Lighting Pipeline issues and fixing them. Pipeline for automation of projecting live action plates on to the lidar geo and the imagePlanes for Peter Rabbit VFX feature.
2016 (Jan) - 2017 (Jul)Worked for FX in the CG Animation features "Penguins of Madagascar", "Kung Fu Panda 3", "Boss Baby". Day to day duties involve the development of Pipeline tools for FX artists. Debugging issues related to Pipeline flow as well as HOUDINI. Knowing the dependencies with immediate departments Lighting and Animation/Character Effects/Crowds. Worked for Animation in CG Animation features like Mr.Peabody and Sherman as an Animation Technical Director. Typical duties involves Animation pipeline maintenance, upgrading/creating new features in the pipeline, Writing scripts, Helping out artists in debugging on the production issues. Past projects include DreamWorks Dragons Riders of Berk, the TV series for Cartoon Network (Episodes: 2,4,10 and 12)
2012 (Feb) - 2015 (Dec)Graphics Solutions, Internal Tools and Pipelines for Core Football Graphics Team. This was a 3 months internship where I got a taste of how the game development happens but it was too short a time to do any valuable contribution except for a couple of small bug fixes that went in to Madden/NCAA 2012
2011 (May) - 2011 (Aug)Worked in Embedded software team which develops CDMA mobile applications for USA Tier-2 CDMA carriers. Responsible for the development and maintainance of MP3 Player application front end. Performed several IOTs in messaging and browser modules.
2007 (Sep) - 2010 (Jul)Responsible for the performance and bug fixing of the BREW PEK module. Validation and fixing of all the BREW APIs as per the carrier specific requirements and device data sheet submitted to Qualcomm (CDMA mobile phones).
2006 (May) - 2007 (Sep)State-of-the-art graphics and animation technologies, as well as interactive media design principles, product development methodologies and engineering entrepreneurship The CGGT program prepares students for positions requiring multidisciplinary skills such as designers, technical animators, technical directors and game programmers
2010 (Sep) - 2011 (Dec)The ECE Department at NITW has been an international reputation of excellence in teaching, research and service. With excellent laboratory facilities and dedicated faculty, the department of ECE offers broad range of programs includes VLSI design.
2002 (Sep) - 2006 (May)