Pratik Mankawde
Senior Software Engineer at Green Hippo- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Hindi Full professional proficiency
-
Marathi Full professional proficiency
Topline Score
Bio
Robert Helms
I have worked with Pratik for several months focusing on developing operators for our rigging tool's directed acyclic graph. During that time I found him to be very responsive during code reviews, careful with his unittest coverage, and persistent when he encountered an especially ornery operator. He never complained about a last minute spec change, and generally was a good fellow to work with.
Robert Helms
I have worked with Pratik for several months focusing on developing operators for our rigging tool's directed acyclic graph. During that time I found him to be very responsive during code reviews, careful with his unittest coverage, and persistent when he encountered an especially ornery operator. He never complained about a last minute spec change, and generally was a good fellow to work with.
Robert Helms
I have worked with Pratik for several months focusing on developing operators for our rigging tool's directed acyclic graph. During that time I found him to be very responsive during code reviews, careful with his unittest coverage, and persistent when he encountered an especially ornery operator. He never complained about a last minute spec change, and generally was a good fellow to work with.
Robert Helms
I have worked with Pratik for several months focusing on developing operators for our rigging tool's directed acyclic graph. During that time I found him to be very responsive during code reviews, careful with his unittest coverage, and persistent when he encountered an especially ornery operator. He never complained about a last minute spec change, and generally was a good fellow to work with.
Credentials
-
Oracle Certified Java 6 Professional
OracleOct, 2011- Nov, 2024 -
IBM Certified Associate Developer (RAD for WebSphere V6.0) by Professional Certification Program from IBM
IBMAug, 2010- Nov, 2024
Experience
-
Green Hippo
-
United Kingdom
-
Entertainment Providers
-
1 - 100 Employee
-
Senior Software Engineer
-
Sep 2019 - Present
Working as lead developer on development of next-gen proprietary 3D layout setup and live event programming tool. It will be used to simulate content projection, lighting and video playback effects for stage shows, live events and concerts. I am responsible for architecting solutions that would use real-time physically based rendering, live sharing of 3d world content over the network, high performance systems for 8K video playback.Tech.: C++, DirectX, OpenGL, GLSL, HLSL, ImGui, WPF, 3D Maths, PBR.
-
-
-
DNEG
-
United Kingdom
-
Animation and Post-production
-
700 & Above Employee
-
Software Developer
-
Jul 2018 - Jul 2019
Was working as part of the R&D team on development of in-house tools and software.• Recently worked on development of various Maya rigging nodes.• Developed a renderer module (standalone and as Maya plugin) for rendering native geometries.• Added native implementation of Bezier Surface to in-house Maya plugin to be used for rigging workflows.• Added python bindings for the C++ based Maya plugin modules.• Setup regression tests with Jenkins. Was working as part of the R&D team on development of in-house tools and software.• Recently worked on development of various Maya rigging nodes.• Developed a renderer module (standalone and as Maya plugin) for rendering native geometries.• Added native implementation of Bezier Surface to in-house Maya plugin to be used for rigging workflows.• Added python bindings for the C++ based Maya plugin modules.• Setup regression tests with Jenkins.
-
-
-
Qualcomm
-
United States
-
Telecommunications
-
700 & Above Employee
-
Senior Software Engineer
-
Apr 2017 - Jun 2018
Worked on development and enhancement of internal testing framework. Framework was being used to write test suites for graphics and camera drivers for Qualcomm mobile SoCs. The framework also handled scheduling and execution of tests over distributed system, collection of results and report generation.Automated most of the routine workflows of server, db and device management. Optimized DB queries to perform up-to 300% faster and speedup multiple workflows by at-least 50%. Making the overall turn around time to drastically come down, resulting in faster test runs. The system used to handle approximately 1 Million tests per day.* Received QualStar award for exceptional performance and innovative initiatives.Tech.: Java, Perl, Perforce
-
-
-
DreamWorks Animation
-
United States
-
Animation and Post-production
-
700 & Above Employee
-
Research and Development Engineer
-
Dec 2014 - Dec 2016
Technology: C++, OpenGL, Git, Accurev, SconsWorking on next generation proprietary Animation (Premo, Luna) and Rigging (Rig) tools for:► Developed operators (low level evaluation graph nodes) used for building character rigs in rigging software. These operators perform calculations like joint hierarchy flipping, deformer vertex weights calculations and blending. These calculations are performed in parallel at graph node level and hence provide results in real time.► Enhancement of features like Drawing system, Animation curve editor and Camera. These modules use multi-threaded processing for real-time response.► Supported animators and technical directors at Bangalore studio by resolving issues affecting shows in production.Movie credits:Kung Fu Panda 3Trolls,Boss Baby
-
-
Intern
-
Jul 2014 - Nov 2014
Technology: C++, Accurev, Scons* Improved stability of animation and proprietary rigging tools. * Improved and generated simplified workflows for proprietary animation tool.
-
-
-
-
Intern
-
Jan 2014 - Jun 2014
Technology: Java, Struts, SQL, Oracle, Redis, MemCache, Apache Server.* Optimized Sql queries for faster execution.* Added analytic features for admin dashboards.* Optimized server request/response times by adding intermediate in-memory caching layer in the architecture. Technology: Java, Struts, SQL, Oracle, Redis, MemCache, Apache Server.* Optimized Sql queries for faster execution.* Added analytic features for admin dashboards.* Optimized server request/response times by adding intermediate in-memory caching layer in the architecture.
-
-
Education
-
International Institute of Information Technology – Bangalore
Master’s Degree, Computer Science [Databases and Information System] -
Rajiv Gandhi Prodyogiki Vishwavidyalaya
Bachelor of Engineering, Computer Science -
Central Academy, Kota
Higher Secondary, Mathematics and Science