To acquire a leading and challenging position in the software profession with a prominent organization that helps in utilizing and improving my skills in the field of information technology and software development. I would like to obtain a position that will utilize and expand my knowledge to its best.
Overview
18
18
years of professional experience
Work History
Senior Software Developer
Technicolor (Moving Picture Company)
05.2017 - 02.2025
Company Overview: MPC is VFX and animation production company Moving Picture Software technology department provides software pipeline solutions to different units of Technicolor.
Participating in daily stand up meeting, led by our scrum master
Conducting code peer reviews with other members in our team
Participation in product demos
Documenting all code changes
Gather all necessary inputs from stakeholders to complete the software development task
Assisting with process improvement, making suggestion on workflow changes where needed
Involved in developing pipeline for various departments
Construct isolated containers for client’s beta testing with developed pipeline’s tool
Designed, developed, and maintained robust test automation frameworks using Selenium, Python and Pytest to enhance test efficiency and reliability.
Implemented test reporting with pytest-html, generating detailed execution reports and screenshots on failure.
Developed custom test utilities and reusable page object modules to reduce code duplication.
Utilized pylint to perform static code analysis, ensuring adherence to Python best practices
Senior Software developer
Redchillies
07.2011 - 04.2017
Company Overview: Redchillies is VFX production company Redchillies Software technology department provides software pipeline solutions to their different VFX departments to enhance and robust productivity.
Customize Rendering Tool using open source python API-Afanasy is a free and open source python API to control remote computing.
Implemented Afanasy setup to support running parallel processes using remote computers connected by network.
HRM Report Tool, PRM Tool-Pulling data from Database and generating report and document about employee’s sign-in, sign-out and dailies works details.
Write Node (Nuke 2D compositing application)-Creates custom write node to ensure that every artist should follow the same naming conventions and appropriate directories.
This minimizes human errors while submitting files on Render farm and stream lines the pipeline.
Software Developer
Graphiti Multimedia
07.2007 - 07.2011
Saved time and resources by identifying and fixing bugs before product deployment.
Participated in software field testing to verify performance of developed projects.
Developed software which maintains details of all employee’s salaries, and generates the monthly Salary Slip and Salary Register.
Education
Executive PG programme - Data Science
UpGrad (IIIT Bangalore)
01.2022
B.Sc. - Information Technology
Somaiya College (Mumbai University)
01.2007
Skills
Known Prog Languages: Python, VB, Scripting, PyQt, Action Scripting