Available to hire
Hi, I’m Harjot Singh, a programmer with 7+ years of coding experience and over 4 years of professional work in .NET and Unity development. I specialize in building engaging gameplay systems, polished user experiences, and mobile/VR features, with a strong focus on problem solving, optimization, profiling, and debugging.
I thrive in agile teams and enjoy taking features from concept to final build, delivering robust software and enjoyable player experiences across Windows, Linux, iOS, Android, and VR platforms.
Skills
See more
Work Experience
Unity Programmer at PlayBox
January 1, 2023 - October 1, 2023Developed a video player supporting 360/180 videos and UDP commands for MetaQuest VR in Unity 3D and C#. Also contributed to a MVC-based .NET website deployed on Azure.
Senior Unity Programmer at AppSolut Games
April 1, 2021 - October 1, 2022Led development on Car Parking Driving School (.NET and Unity3D); helped the game reach Top 10 in racing on App Store. Built an open-world parking game with realistic physics, customizable cars, traffic, and game economy data. Implemented OOP concepts, design patterns, and SOLID principles; fixed 90% of bugs; created ScriptableObjects for game economy; developed 60-70% of the UI; focused on memory optimizations to reduce loading times by ~40%.
Unity Programmer at App Mechanic
June 1, 2019 - January 20, 2020Project ARCurriculum (.NET, Vuforia and Unity3D); contributed to Firebase Auth & Firebase Realtime Database integration, AR functionality, API integrations, and added PDF viewer, video player system, and Android SQL database support.
Education
Masters Certificate at Conestoga College
January 11, 2030 - January 1, 2025B.Tech, CS at Guru Nanak Dev University
January 11, 2030 - January 1, 2019Qualifications
Industry Experience
Gaming, Software & Internet, Media & Entertainment
Skills
See more
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer today.