Niraj Sharma

I am a game enthusiast and seasoned game programmer with 7+ years of experience in Unity Engine. Proficient in C# to create robust and efficient game mechanics, AI, architectural systems, 3C development and optimisation techniques. Good with problem-solving abilities and creative mindset, I like to work in collaborative environments and actively contribute to enhance game design and player engagement. Additionally I have 3 years of working experience in Unreal Engine using Blueprints and C++.

Gameplay Programmer

My last role was at Jadu Inc, California, US as a Senior Gameplay Engineer. I am currently open to similar/relevant positions.

I embarked on my game development journey with a company that had a strong focus on AR / VR development. During my time there, I had the opportunity to work on projects for prominent names, which eventually led me to travel extensively throughout India. This journey allowed me to connect with professionals from various sectors and units, including major corporations. I even had the privilege of collaborating with government bodies, which opened doors to numerous opportunities, including showcasing team projects to the Prime Minister.

After spending a few years in this dynamic environment, I transitioned into the realm of mobile game development. This phase of my career involved collaborating with renowned publishers. Through my experiences in casual game development, I gained exposure to a diverse array of mobile game projects, spanning from casual and action-adventure titles to hyper-casual games.

In the past year, I had the incredible opportunity to contribute to an AA-tiered Action-Combat Multiplayer game. This endeavor enabled me to collaborate with some of the most exceptional talents not only in the United States but also globally. I had the privilege of working alongside individuals who had previously made significant contributions at industry giants such as EA, Epic, Riot, and Unity.

Skills

Technical Skills

  • Engines - Unity, Unreal
  • Languages - C#, C++, .NET
  • Backend - Firebase, MySQL, JSON
  • Version Control - Git, Plastic, BitBucket
  • Project Management - Asana, Jira, Trello
  • Code Editor - Rider, VS Studio, VS Code

Key Skills

  • C#/C++ Game Programming
  • Game Design
  • AI/Combat Design
  • 3C Development
  • Rapid Prototyping
  • Agile Methodology
  • Project Management
  • Virtual Reality
  • Quality Assurance
  • Architecture Design
  • Test-driven Development
  • Integration
  • System Design
  • Tooling
  • Mentoring
  • Cross-team Collaboration
  • Augmented Reality
  • XR Development

Resume

Sumary

Niraj Bhimnath Sharma

Experienced game developer with over 7+ years of experience in Unity game engine. Specialized in game programming with C# language in Unity Engine. Hands-on experience in core game technology such as physics, game math, character controller, mobile development, optimization, AI, and Input systems. Looking forward to advance in the field of game programming.

  • Gujarat, India
  • linkedin.com/in/njsharma42
  • nirajhimself@gmail.com

Education

Bachelor’s in Engineering - Information Technology

2013 - 2016

Sigma University - GTU. Vadodara, Gujarat, IN

Diploma in Engineering - Information Technology

2010 - 2013

Sigma University - GTU. Vadodara, Gujarat, IN

Shreyas Vidhyalaya High School

2010 Passed

Vadodara, Gujarat, IN

Professional Experience

Senior Gameplay Engineer

April 2022 - April 2023

Jadu AR Inc. California, United States

  • Primarily responsible for 3C’s (Character, Controls & Camera) in the gameplay department.
  • Built the Character Controller System for the AR environment from ground-up.
  • Developed spatial input control and UX in conjunction with Design, AR and cross-platform devices.
  • Developed and maintained Non-Playable Character in-game with respect to game design,character animations and fighting style.

Senior Game Developer

Mar 2021 - April 2022

SBGames Pvt Ltd. Anand, Gujarat, India

  • Created various game prototypes for research including mesh manipulation, splines, camera movement, and player interactions.
  • Worked on casual games for mobile with complex tools, additionally worked on Game Design, Level Design, UI, and modern coding patterns. Used development tools, and shader technology.
  • Developed games with quirky mechanics, movement, physics, ragdoll, simulation, procedural level design and AI.

..(Previous) Download Resume

  • Previously working at BooBoo Games, Experiencious Media & more.

Portfolio

Few highlights and samples of my work I've done. This is not a full list of portfolio due to the company's sharing policy. Check out some of my code samples here Github.

  • All
  • AR
  • App
  • Game
  • VR

Jadu AR Inc

AR | Game

SB Games

Casual Games

BooBoo Games

Causal Games

Experiencious Media

Interactive Gesture App

Experiencious Media

Interactive Virtual Tour App

Experiencious Media

Immersive AR Machinery