Ritwik Mukherjee

Results-driven professional with expertise in AI tools and data analytics. Adept at solving complex problems, optimizing SDLC processes, and enhancing user experiences through actionable data insights. Proven expertise in cross-functional collaboration and effective stakeholder management, driving the delivery of high-performance, scalable solutions.

Work Experience

Tools Programmer | Development Team, Ubisoft Entertainment | Pune, India

  • Led a team of 4 engineers to conceptualize and develop a cloud-based configuration management system using Microsoft Azure, taking full product ownership and managing the product roadmap, resulting in a 10x productivity boost across all departments.
  • Led a team of 4 programmers in designing AI systems for adaptive NPC (non-playable characters) behaviour, using ML algorithms to boost product performance thereby increasing user engagement by 2x.
  • Scaled the telemetry systems to collect real-time game data across all studios, cutting down debugging times by ~50%.
  • Collaborated with design, engineering, and QA teams in an agile environment, leveraging CI/CD pipelines to consistently deliver well ahead of timelines, reducing development cycle time by ~20% while meeting stakeholder expectations.
     

Tools Programmer | Development Team, Ubisoft Entertainment | Stockholm, Sweden

  • Led a cross-functional team of 6 engineers to design and develop an Entity Editor tool which removed major workflow barriers for art and animation departments increasing productivity by ~30%.
  • Led a cross-functional team of 6, including artists, animators, programmers, and QA testers, to develop Generative AI systems which used ML models to generate the world dynamically, thereby optimizing resource allocation and increasing productivity by 2x.
  • Implemented Python automation scripts to streamline and improve the processes within the SDLC, reducing redundancy by ~80%.
  • Conceptualized and developed a proprietary telemetry system as an individual contributor, using SQL, C++ and Python to enable data-driven decision-making through real-time insights on game server performance, enhancing QA team efficiency by ~50%.
  • Created an internal product to streamline troubleshooting and improve cross-functional efficiency, reducing debugging time by ~25%.
  • Designed data-driven tools to align product features with stakeholder expectations and shape product roadmaps, streamlining decision-making and optimizing iteration cycles for ~35% faster and more effective outcomes.

 

Associate Game Tools Programmer | Engine Team, Rockstar Games | Bengaluru, India

  • Led a cross-functional team of 5 to develop Rockstar’s proprietary Generative AI tools for procedural world generation, optimizing workflows and reducing design time by ~30%, resulting in an estimated 20% reduction in project costs.
  • Led a team of 2 to overhaul, optimize and revamp the in game live edit system, increasing efficiency significantly and adding support for continuous product iteration thereby boosting the productivity of artist and animation teams by ~50%.
  • Developed the telemetry system that provided actionable data to key stakeholders enabling them to use descriptive and predictive analytics to align product decisions with user engagement goals, improving user engagement by 20% within 6 months.
  • Collaborated with a cross-functional team, leveraging scrum methodologies to rapidly iterate and refine product features, ensuring alignment with user expectations and achieving a 17% faster time-to-market.
  • Developed Grand Theft Auto 6 (GTA 6), the recently released YouTube trailer of which became that platform's highest-viewed non-music upload in 24 hrs.
  • Developed Red Dead Redemption 2, the 7th best-selling game of all time (65 million copies worldwide), generating ~$3.3 bn in revenue.

 

Junior Game Tools Programmer | Engine Team, Rockstar Games | Bengaluru, India

  • Integrated ML models to automate environmental asset generation, improving game scalability and world-building efficiency by 50%.
  • Utilized project management tools like Jira, Perforce, GitLab, Confluence, and Miro extensively in an agile environment to streamline workflows and enhance collaboration, reducing project turnaround time by 20%.
  • Collaborated with senior developers to troubleshoot and debug existing tools, resulting in a 25% reduction in system errors.
  • Developed and maintained tools and features, enhancing the development pipeline by optimizing full-stack and web technology design, which improved development efficiency by 30%.
  • Developed Grand Theft Auto 5 (GTA 5), the 2nd most sold game of all time (200 million copies worldwide), generating $8.93 bn in revenue.
Accomplishments
  • INSPIRE Scholarship: Received the INSPIRE scholarship from Government of India for being among the top 1% in Higher Secondary Examination.
  • Indian National Mathematical Olympiad: Ranked 8th in the Indian National Mathematics Olympiad where I represented West Bengal after clearing the Regional Mathematical Olympiad
  • Google Code Jam: Reached round 3 (among top 1000 participants globally) of Google Code Jam in 2012, 2013, 2014 and 2015.
  • ACM ICPC: Selected for ACM ICPC 2013 Regionals at Kharagpur (ranked 10th among 523 teams).
  • JEST Exam: Got rank 2 in the Joint Entrance Screening Test (JEST), 2014.
     
Education

BSc in Mathematics and Computer Science, Chennai Mathematical Institute

Certificates

Azure Fundamentals Certified by Microsoft

Lean Six Sigma Green Belt by KPMG

Co/Extra-curricular
  • Elected President of TechX Club: Lead the organization of workshops and events aimed at fostering the integration of emerging technologies into business practices.
  • Elected Committee Member, International Immersion Program: Served as the single point of contact (SPOC) for Vienna University of Economics and Business, coordinating with multiple stakeholders to ensure seamless execution of the program.
  • Elected Batch Representative of the MSc Computer Science 2017 batch at Chennai Mathematical Institute (CMI)
  • Elected Head of the Cultural Committee at CMI
  • Founding member of the CMI Quiz Club
  • Represented West Bengal in GameBox National Championship (esports) in 2008.
  • Represented both school and college in various national level quiz competitions
     

Quick Look

  • Work Experience: 5.6 Years
  • Previous Roles

    Tools Programmer, Development Team, Ubisoft Entertainment

    Associate Game Tools Programmer, Engine Team, Rockstar Games

  • Function : Analytics & Data Science
    Engineering & Maintainence
    Product Management/Development
    Project/Program Management
  • Industry/Sector: Advertising/Media/Entertainment
    Technology
Work Experience

Tools Programmer | Development Team, Ubisoft Entertainment | Pune, India

  • Led a team of 4 engineers to conceptualize and develop a cloud-based configuration management system using Microsoft Azure, taking full product ownership and managing the product roadmap, resulting in a 10x productivity boost across all departments.
  • Led a team of 4 programmers in designing AI systems for adaptive NPC (non-playable characters) behaviour, using ML algorithms to boost product performance thereby increasing user engagement by 2x.
  • Scaled the telemetry systems to collect real-time game data across all studios, cutting down debugging times by ~50%.
  • Collaborated with design, engineering, and QA teams in an agile environment, leveraging CI/CD pipelines to consistently deliver well ahead of timelines, reducing development cycle time by ~20% while meeting stakeholder expectations.
     

Tools Programmer | Development Team, Ubisoft Entertainment | Stockholm, Sweden

  • Led a cross-functional team of 6 engineers to design and develop an Entity Editor tool which removed major workflow barriers for art and animation departments increasing productivity by ~30%.
  • Led a cross-functional team of 6, including artists, animators, programmers, and QA testers, to develop Generative AI systems which used ML models to generate the world dynamically, thereby optimizing resource allocation and increasing productivity by 2x.
  • Implemented Python automation scripts to streamline and improve the processes within the SDLC, reducing redundancy by ~80%.
  • Conceptualized and developed a proprietary telemetry system as an individual contributor, using SQL, C++ and Python to enable data-driven decision-making through real-time insights on game server performance, enhancing QA team efficiency by ~50%.
  • Created an internal product to streamline troubleshooting and improve cross-functional efficiency, reducing debugging time by ~25%.
  • Designed data-driven tools to align product features with stakeholder expectations and shape product roadmaps, streamlining decision-making and optimizing iteration cycles for ~35% faster and more effective outcomes.

 

Associate Game Tools Programmer | Engine Team, Rockstar Games | Bengaluru, India

  • Led a cross-functional team of 5 to develop Rockstar’s proprietary Generative AI tools for procedural world generation, optimizing workflows and reducing design time by ~30%, resulting in an estimated 20% reduction in project costs.
  • Led a team of 2 to overhaul, optimize and revamp the in game live edit system, increasing efficiency significantly and adding support for continuous product iteration thereby boosting the productivity of artist and animation teams by ~50%.
  • Developed the telemetry system that provided actionable data to key stakeholders enabling them to use descriptive and predictive analytics to align product decisions with user engagement goals, improving user engagement by 20% within 6 months.
  • Collaborated with a cross-functional team, leveraging scrum methodologies to rapidly iterate and refine product features, ensuring alignment with user expectations and achieving a 17% faster time-to-market.
  • Developed Grand Theft Auto 6 (GTA 6), the recently released YouTube trailer of which became that platform's highest-viewed non-music upload in 24 hrs.
  • Developed Red Dead Redemption 2, the 7th best-selling game of all time (65 million copies worldwide), generating ~$3.3 bn in revenue.

 

Junior Game Tools Programmer | Engine Team, Rockstar Games | Bengaluru, India

  • Integrated ML models to automate environmental asset generation, improving game scalability and world-building efficiency by 50%.
  • Utilized project management tools like Jira, Perforce, GitLab, Confluence, and Miro extensively in an agile environment to streamline workflows and enhance collaboration, reducing project turnaround time by 20%.
  • Collaborated with senior developers to troubleshoot and debug existing tools, resulting in a 25% reduction in system errors.
  • Developed and maintained tools and features, enhancing the development pipeline by optimizing full-stack and web technology design, which improved development efficiency by 30%.
  • Developed Grand Theft Auto 5 (GTA 5), the 2nd most sold game of all time (200 million copies worldwide), generating $8.93 bn in revenue.
Accomplishments
  • INSPIRE Scholarship: Received the INSPIRE scholarship from Government of India for being among the top 1% in Higher Secondary Examination.
  • Indian National Mathematical Olympiad: Ranked 8th in the Indian National Mathematics Olympiad where I represented West Bengal after clearing the Regional Mathematical Olympiad
  • Google Code Jam: Reached round 3 (among top 1000 participants globally) of Google Code Jam in 2012, 2013, 2014 and 2015.
  • ACM ICPC: Selected for ACM ICPC 2013 Regionals at Kharagpur (ranked 10th among 523 teams).
  • JEST Exam: Got rank 2 in the Joint Entrance Screening Test (JEST), 2014.
     
Education

BSc in Mathematics and Computer Science, Chennai Mathematical Institute

Certificates

Azure Fundamentals Certified by Microsoft

Lean Six Sigma Green Belt by KPMG

Co/Extra-curricular
  • Elected President of TechX Club: Lead the organization of workshops and events aimed at fostering the integration of emerging technologies into business practices.
  • Elected Committee Member, International Immersion Program: Served as the single point of contact (SPOC) for Vienna University of Economics and Business, coordinating with multiple stakeholders to ensure seamless execution of the program.
  • Elected Batch Representative of the MSc Computer Science 2017 batch at Chennai Mathematical Institute (CMI)
  • Elected Head of the Cultural Committee at CMI
  • Founding member of the CMI Quiz Club
  • Represented West Bengal in GameBox National Championship (esports) in 2008.
  • Represented both school and college in various national level quiz competitions