Hi, I’m Diljot Sahota, a game developer and programmer with strong experience building complete 2D and 3D gameplay systems using Unity (C#). I’ve worked remotely with distributed teams on commercial and prototype projects, often under tight timelines, delivering stable, production-ready gameplay and clean, well-documented source code. My background includes developing full gameplay loops, progression systems, reward mechanics, and performance-optimized systems across both 2D and 3D projects. I’m comfortable owning features end to end—from core logic and state handling to UI integration and backend communication via APIs. I’ve also led small teams and managed deliverables, daily updates, and revisions while keeping scope and deadlines under control. I’m very familiar with casino-style mechanics such as deterministic outcomes, probability-driven systems, and player-facing feedback loops, and I understand the importance of fairness, consistency, and performance in iGaming products. Maintaining a unified visual and gameplay style across multiple versions of the same game is something I’ve done before and am comfortable executing. I work fully remotely, communicate clearly, and provide regular progress updates with builds, visuals, and summaries as needed. I’m comfortable working through CRMs, responding quickly to feedback, and delivering under compressed schedules. I also understand and accept full source code and IP transfer requirements upon completion. If you’re looking for a reliable developer who can execute both a lightweight 2D version and a high-quality 3D experience within a tight delivery window, I’d be happy to discuss your project further. Best regards, Diljot Sahota Game Developer / Programmer Sacramento, CA Portfolio: _Website not available. Sign in: https://www.twine.net/signup_ GitHub: _Website not available. Sign in: https://www.twine.net/signup_

Diljot Sahota

Hi, I’m Diljot Sahota, a game developer and programmer with strong experience building complete 2D and 3D gameplay systems using Unity (C#). I’ve worked remotely with distributed teams on commercial and prototype projects, often under tight timelines, delivering stable, production-ready gameplay and clean, well-documented source code. My background includes developing full gameplay loops, progression systems, reward mechanics, and performance-optimized systems across both 2D and 3D projects. I’m comfortable owning features end to end—from core logic and state handling to UI integration and backend communication via APIs. I’ve also led small teams and managed deliverables, daily updates, and revisions while keeping scope and deadlines under control. I’m very familiar with casino-style mechanics such as deterministic outcomes, probability-driven systems, and player-facing feedback loops, and I understand the importance of fairness, consistency, and performance in iGaming products. Maintaining a unified visual and gameplay style across multiple versions of the same game is something I’ve done before and am comfortable executing. I work fully remotely, communicate clearly, and provide regular progress updates with builds, visuals, and summaries as needed. I’m comfortable working through CRMs, responding quickly to feedback, and delivering under compressed schedules. I also understand and accept full source code and IP transfer requirements upon completion. If you’re looking for a reliable developer who can execute both a lightweight 2D version and a high-quality 3D experience within a tight delivery window, I’d be happy to discuss your project further. Best regards, Diljot Sahota Game Developer / Programmer Sacramento, CA Portfolio: _Website not available. Sign in: https://www.twine.net/signup_ GitHub: _Website not available. Sign in: https://www.twine.net/signup_

Available to hire

Hi,

I’m Diljot Sahota, a game developer and programmer with strong experience building complete 2D and 3D gameplay systems using Unity (C#). I’ve worked remotely with distributed teams on commercial and prototype projects, often under tight timelines, delivering stable, production-ready gameplay and clean, well-documented source code.

My background includes developing full gameplay loops, progression systems, reward mechanics, and performance-optimized systems across both 2D and 3D projects. I’m comfortable owning features end to end—from core logic and state handling to UI integration and backend communication via APIs. I’ve also led small teams and managed deliverables, daily updates, and revisions while keeping scope and deadlines under control.

I’m very familiar with casino-style mechanics such as deterministic outcomes, probability-driven systems, and player-facing feedback loops, and I understand the importance of fairness, consistency, and performance in iGaming products. Maintaining a unified visual and gameplay style across multiple versions of the same game is something I’ve done before and am comfortable executing.

I work fully remotely, communicate clearly, and provide regular progress updates with builds, visuals, and summaries as needed. I’m comfortable working through CRMs, responding quickly to feedback, and delivering under compressed schedules. I also understand and accept full source code and IP transfer requirements upon completion.

If you’re looking for a reliable developer who can execute both a lightweight 2D version and a high-quality 3D experience within a tight delivery window, I’d be happy to discuss your project further.

Best regards,
Diljot Sahota
Game Developer / Programmer
Sacramento, CA
Portfolio: Website not available. Sign in: https://www.twine.net/signup
GitHub: Website not available. Sign in: https://www.twine.net/signup

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

Javanese
Advanced

Work Experience

Lead Programmer + Project Manager at Warm Cerealgames
December 1, 2024 - Present
Directing a small team through the full game development life cycle, from concept to release, balancing scope with creative vision. Overseeing system design integration, ensuring code, art, and gameplay elements delivered a cohesive player experience.
Game Programmer at Dark Star Games
February 1, 2025 - July 1, 2025
Designed and iterated on ranked gameplay systems and matchmaking to improve fairness across skill levels. Facilitated competitive play tests and translated player feedback into progression and balance gameplay loop.
Game Programmer at LightBear Software
March 1, 2025 - June 1, 2025
Built and refined 2D/3D gameplay systems, focusing on clarity, onboarding, and player experience. Produced a polished gameplay demo used in presentations to secure educational funding, showing the project’s design vision.
Game Programmer at Buh Gaming
March 1, 2025 - May 1, 2025
Implemented multiplayer progression and reward loops to sustain engagement in competitive modes. Conducted structured play testing and applied feedback to improve match balance and player progression.
Game Programmer Intern + Concept Artist at Universal Phoenix Group
June 1, 2024 - September 1, 2024
Prototype core mechanics in Unity, emphasizing player agency and responsive controls. Produced concept art to align gameplay vision with visual design across disciplines.
Independent Project Developer at Unnamed Wave Base Zombie FPS
December 1, 2024 - Present
Sole programmer on an AA-scale zombie shooter, building core FPS systems including shooting, AI, and progression. Led art team and integrated assets into gameplay for a cohesive, polished player experience.
Project Lead / Developer at Blade Box
March 1, 2025 - Present
Integrated a dynamic collision system in Unity where objects shatter realistically on impact. Applied post-processing effects in Unity to create a darker, more atmospheric tone and enhanced visuals.
Project Lead / Developer at Schnee Der Totenen (Snow of the Dead) 2D Shooter
February 1, 2025 - Present
Developed a 1-bit wintry survival game in Unity within 72 hours during a game jam. Delivered polished gameplay under tight time constraints using only Unity tools.
Project Lead / Developer at High Flyer (2D Arcade Game)
September 1, 2024 - Present
Implemented core gameplay mechanics and collaborated with Unity developers during internship. Collaborated with other developers to refine gameplay and optimize mechanics.
Project Lead / Developer at Movement Lab
August 1, 2024 - Present
Developed physics-based traversal for immersive first-person experience featuring wall running and grappling hooks. Designed a sandbox-style environment using Unity components to experiment with advanced movement mechanics.
Project Lead / Developer at The Right Angle
April 1, 2024 - Present
Executed the entire deployment process from Godot Engine/Unity Engine to Xcode for the App Store release. Rebuilt in Unity from Godot with improved performance, enhanced physics, and refined sliding shot mechanics.
Project Lead / Developer at Full Throttle
December 1, 2023 - Present
Developed high-speed racing mechanics in Unity with AI opponents and responsive car physics. Managed the entire deployment process from Unity Engine to Xcode for the App Store release.
Project Lead / Developer at Baum Der Totenen
October 1, 2023 - Present
Developed a wave-based shooter with evolving enemy difficulty and 50+ upgradeable weapons. Compiled 3,000 lines of code and 1,000 assets into an executable file for deployment to Itch.

Education

AS-T in Computer Science at Foothill College
September 1, 2021 - June 1, 2025
B.A. in Economics at University of Calgary
September 1, 2020 - June 1, 2021
Diploma in 3D Game Development With Unity Engine (CPD Certified Diploma) at Alison (Online)
January 1, 2023 - March 1, 2023
Certificate in Game Development Using Unity 3D and Map Box (CPD Certified) at Alison (Online)
May 1, 2024 - July 1, 2024

Qualifications

CPD Certified Diploma in 3D Game Development With Unity Engine
January 1, 2023 - March 1, 2023
Certificate in Game Development Using Unity 3D and Map Box (CPD Certified)
May 1, 2024 - July 1, 2024

Industry Experience

Gaming, Software & Internet, Media & Entertainment