-
Languages: C#, .NET, JavaScript, JSON, XML
-
Game Engines: Unity (primary), Godot (basic knowledge), Cocos2d-x / Cocos Creator
-
Gameplay Systems: player movement & controls, combat, ai, inventory & item management, crafting & resource systems, quest & mission systems, progression & leveling, dialogue & interaction systems, physics & collision handling, save/load systems, ui/hud systems (health bars, inventories, maps, menus), multiplayer & networking features (player sync, matchmaking, voice chat)
-
UI & Animation: Unity UI Toolkit, Canvas UI, menus, and dynamic UI systems, Animator, BlendTrees, Timeline, State Machines
-
Performance Optimization: Object pooling, memory profiling, garbage collection tuning, draw call reduction, async loading
-
Multiplatform Development: Android, iOS, PC, WebGL, VR/AR (Oculus, ARKit, ARCore)
-
Cloud/Analytics: Firebase, PlayFab, Unity Analytics
-
Tools: Blender, Photoshop, Maya, Unity Profiler, Vuforia, ARCore/Kit
-
IDEs: Visual Studio, Rider, Xcode, Android Studio
-
Architecture & Patterns: Modular code design, event systems, ScriptableObjects, custom tooling
-
Networking: Mirror, Photon PUN/Realtime, Unity Transport (Netcode basics)
-
Tools Development: Custom editors, in-game debug tools, data-driven systems with ScriptableObjects
-
Project Management: Jira, Trello, Slack, Microsoft Teams, Asana
-
Version Control: GitHub, Bitbucket, GitLab, Plastic SCM
Senior Unity Developer : Oct 2022 – Present
UTHERVERSE DIGITAL INC., BC-CANADA
-
Built a scalable UMA-based avatar customization system with dynamic runtime support.
-
Programmed race data, slots, overlays, and DNA parameters for customizable avatars.
-
Integrated system into gameplay/UI, improving memory use and reducing load times by 30%.
-
Mentored 6+ developers and led UMA best practices across the team.
Senior Software Engineer - Unity Developer : June 2022 – Oct 2022
RELISH STUDIO, ON-CANADA
-
Led game dev on PCH+, from prototyping to launch.
-
Owned gameplay, UI integration, testing, and optimization in cross-functional teams.
Senior Unity Developer : May 2022 – Sep 2022
TINYREX GAMES INC., BC-CANADA
-
Developed core gameplay mechanics and UI systems for Wizard of Oz: Idle Merge Game.
-
Improved game performance and memory efficiency through comprehensive code refactoring and profiling.
Senior Software Unity Developer : June 2021 – May 2022
SNAPD INC., ON-CANADA
-
Collaborated with producers, designers, and DevOps on full-stack AR application development integrating image and geo-location-based markers.
-
Debugged and resolved performance bottlenecks and code issues in mobile AR apps.
​
Senior Unity3D Game Developer & Team Leader : 2017 – June 2021
NAROLA INFOTECH SOLUTION LLP, CHANTILLY, VA, USA
-
Led a team of 10+ developers managing full project lifecycle and publishing multiple games on App Store and Google Play. Maintained and updated engine tools, integrating new SDKs and middleware to streamline the development pipeline.
-
Awarded “Employee of the Month” for leadership, project timeline & budget management.
Unity Game Developer : 2016 – 2017
CIGMA TECHNOLAB, INDIA
Unity Game Developer : 2015 – 2016
JASH ENTERTAINMENT, INDIA
Bachelor of Engineering in Information Technology: 2012 - 2015
College: Shankersinh Vaghela Bapu Institute Of Technology, Gandhinagar, Gujarat, India
Diploma in Information Technology: 2009 - 2012