N

Navjot Garg

Associate Partner

Hyderabad, Telangana, India14 yrs 9 mos experience
Highly StableAI Enabled

Key Highlights

  • Expert in game programming and computer graphics.
  • Led graphics development for major game titles.
  • Strong background in computer vision and VR solutions.
Stackforce AI infers this person is a Gaming and VR development expert with a strong focus on graphics and computer vision.

Contact

Skills

Core Skills

Game ProgrammingComputer GraphicsComputer Vision

Other Skills

Graphics developmentPerformance analysisRisk analysisShader optimizationGlobal IlluminationGraphics featuresVideo game projectsVirtual reality project managementVR app solutionsTeam leadershipComputer vision solutionsGraphics and gameplay featuresAsset creation pipelineComputer vision algorithmsCUDA development

About

I am a storyteller whose medium happens to be computer software. I have experience in game development, computer graphics and computer vision. I really love to code and keep innovating myself by constant learning process. Specialties: Game Programming, Computer Graphics, Algorithms and Computer Vision

Experience

14 yrs 9 mos
Total Experience
2 yrs 3 mos
Average Tenure
9 mos
Current Experience

Electronic arts (ea)

Associate Technical Director

Sep 2025Present · 9 mos · Hyderabad, Telangana, India

Bioware

2 roles

Associate Technical Director

Promoted

Jun 2022Aug 2025 · 3 yrs 2 mos · Edmonton, Alberta, Canada

  • Oversee graphics development on Dragon Age as rendering team lead. Responsibilities include:
  • Manage graphics roadmap
  • Work with dev team to make sure we are delivering creative and innovative solutions for our game
  • Performance analysis for the game in supported platforms
  • Risk analysis and mitigation
  • Act as bridge between production and dev team for requirement gathering and strategizing goals for the project.
  • As individual contributor I worked on:
  • Appearance systems
  • Bundling optimization
  • Shader optimization and VFX variations
  • Cloth
  • Strand hair
  • Global Illumination
  • Temporal upsamplers like DLSS, FSR and XeSS
  • Integration of frame generation tech
Graphics developmentPerformance analysisRisk analysisShader optimizationGlobal IlluminationGame Programming+1

Graphics programmer

Feb 2020May 2022 · 2 yrs 3 mos · Edmonton, Alberta, Canada

  • Deliver graphics features for the video game projects.
Graphics featuresVideo game projectsComputer Graphics

Livelike

3 roles

Development Manager

Apr 2019Nov 2019 · 7 mos

  • Managed the development team at Livelike India on virtual reality project.
Virtual reality project management

Lead Software Engineer

Promoted

Apr 2018Apr 2019 · 1 yr

  • Led a team of software engineers working on VR app solutions for various sports broadcaster.
VR app solutionsTeam leadership

Senior Software Engineer

Jul 2017Mar 2018 · 8 mos

  • Work on computer graphics and vision solutions for VR app.
  • http://www.livelike.com
Computer graphicsComputer vision solutions

Firaxis games

Graphics Programmer

Jan 2015Jul 2017 · 2 yrs 6 mos · Sparks Glencoe

  • Implement graphics and gameplay features for games.
  • Support artists by maintaining a pipeline for empowering creation of assets.
  • Shipped Civilization 6 (AAA game title) on PC in Oct 2016
Graphics and gameplay featuresAsset creation pipelineComputer Graphics

Nvidia

2 roles

Computer Vision Engineer

Sep 2012Dec 2014 · 2 yrs 3 mos

  • Implement computer vision algorithms and applications for Tegra product
  • Support CUDA development on Android platform
  • Profiling and optimizing for better performance on mobile devices
Computer vision algorithmsCUDA developmentComputer Vision

Research Intern

Jun 2012Sep 2012 · 3 mos

  • Created a c-model to prove the reduction of off-chip memory traffic by re-organizing data storage and processing order in time-sharing pyramid pipeline.
Data storage optimization

Carnegie mellon university

Student project

Jan 2012Jan 2012 · 0 mo

Nokia research center

Mobile Research Intern

May 2011Sep 2011 · 4 mos · 2400 Broadway, Santa Monica, CA-90404

  • Worked on a game research project as a C++ programmer. Developed animation framework for importing and playing animations from 3DS Max and Maya into Qt3D. Integrated physics collision callback system and audio system for the game environment. Implemented shaders on top of an existing deferred rendering pipeline in Qt3D. Implemented animation blending of two or more animations. Video of animation blending: http://www.wix.com/navjotgarg/navjot_portfolio/projects#!__projects/blending
Animation framework developmentShader implementationGame Programming

Infosys

2 roles

Systems Engineer

Jul 2009Jul 2010 · 1 yr · No. 350, Hebbal Electronics City Hootagalli Mysuru 570 027

  • Developed new tools for management of enterprise digital content. Designed and developed automatic storage for large bulk of digital content
Enterprise digital content management

Intern

Jan 2009May 2009 · 4 mos · No. 350, Hebbal Electronics City Hootagalli Mysuru 570 027

  • Worked as a software engineer intern. Developed online appraisal system in struts framework
Online appraisal system development

Education

Carnegie Mellon University

MS — Entertainment Technology

Jan 2010Jan 2012

Jaypee Institute Of Information Technology University

B.Tech — Computer science

Jan 2005Jan 2009

Stackforce found 100+ more professionals with Game Programming & Computer Graphics

Explore similar profiles based on matching skills and experience