Kaustubh S. Gode

Game Developer

KAUSTUBH S. GODE

I'm a _

Check Portfolio !

OVERVIEW

Welcome to my portfolio website.

Technical Skills

Unity3D, C#, Systems Design, 3D Maths, Shader Graph, Monetization, Photon PUN, Git, SVN, XR/VR.

Education

B.E. (Information Technology)
Mumbai University
Jun 2014 – Jul 2018

Interests

Gaming, Modding, PC hardware & Tech Research, Anime, Manga, Science Fiction, Cycling, and Typing.

PORTFOLIO

Professional and personal projects demonstrating my experience in game development.

KAUSTUBH GODE

Game Developer | Systems Engineer | Simulation Developer

With over five years of hands-on experience building 2D, 3D, multiplayer games and XR applications, I specialize in developing production-ready systems focused on performance, stability, and user experience. I hold a B.Tech in Information Technology and approach development with a strong engineering mindset.

My work spans mobile and PC games, simulations, and immersive XR training applications. I’ve published multiple titles on the Google Play Store and delivered client projects through freelancing platforms, with a strong focus on maintainable architecture, clean system separation, and scalable code practices that support long-term iteration and collaboration.

I’ve also worked on industrial-grade XR training simulators for construction machinery, including Meta Quest–based deployments, with a professional focus on Unity-based system development, gameplay logic, UI implementation, optimization, and clean integration of third-party services.

EXPERIENCE

Unity 3D Simulation Developer

Bauer Corporate Services Pvt Ltd · Mumbai, India
Aug 2023 – Jun 2025

Worked on industrial-grade 3D and XR training simulators for construction machinery, focusing on realistic operator workflows, hardware integration, and immersive training systems.

3D Construction Training Simulator

Bauer Construction Simulator
  • Worked on 3D simulator for construction machinery including Kelly drilling systems, CFA and CCFA rigs, supporting drilling, casing installation, Sheet Pilling, and automated drilling–concreting workflows.
  • Implemented automatic drilling and pulling assistant logic to support guided operation and skill development.
  • Integrated industrial hardware (Joysticks, foot pedals, BTronic, BDrive) systems using PCAN-based CAN communication for precise machine control, data transmission, and recording.
  • Implemented multi-monitor system with customizable camera switching to support complex machine operation views.
  • Built training scenario workflows with user progress tracking, and task-based evaluation for operator skill development.
  • Extended simulators to Meta Quest 3, enabling immersive XR training with passthrough and hand-gesture interactions.
  • Modernized legacy simulation codebases by migrating from Unity 5 to newer Unity versions, resolving compatibility issues and optimizing performance and stability.
  • Optimized physics interactions, rendering pipelines, and asset workflows to ensure stable real-time performance across high-fidelity machine simulations and multi-monitor setups.
  • Collaborated closely with mechanical engineers and domain experts to translate real-world machine behavior into accurate digital simulation models.

Full Stack Game Developer

Self-Employed Freelancer · Remote
Jul 2022 – Aug 2023

Worked with multiple clients through platforms such as Upwork, Freelancer and direct engagements to deliver end-to-end Unity-based games and simulation projects across multiple platforms.

  • Delivered multiple Unity-based projects across diverse genres, including casual games, board games, visual novel games, real-time interactive applications, casino and gambling games, and simulations.
  • Designed and implemented core gameplay systems, multiplayer features, AI-driven logic, authentication, analytics, monetization, and real-time communication systems and backend integrations.
  • Managed full development lifecycles, including requirement clarification, milestone planning, implementation, testing, and production-ready builds.
  • Handled iterative development cycles by incorporating structured client feedback through documented discussions, versioned builds, and staged refinements.
  • Maintained clear, professional communication via email, platform messaging, and shared documentation (GDDs) to ensure alignment on scope, timelines, and deliverables.
  • Proactively managed technical trade-offs, scope adjustments, and performance constraints to ensure stable delivery under evolving project requirements.

Unity Game Developer

Srushta Media Pvt Ltd · India(Remote)
Jul 2021 – Jul 2022

Worked on both real-time, live-data–driven cricket platforms and 3D mobile cricket games, contributing to gameplay systems, multiplayer features, real-time communication, and production-ready Unity implementations.

Live Cricket & Real-Time Systems

  • Developed real-time prediction-based gameplay mechanics driven by live match data.
  • Implemented secure authentication and user account workflows.
  • Built WebSocket-based communication for live match updates and gameplay synchronization.
  • Integrated payment, transaction, and reward redemption flows using WebView-based systems.

CricHit - 3D Mobile Cricket Game

  • Developed core gameplay systems for a 3D mobile cricket game supporting offline AI and online multiplayer modes.
  • Implemented AI-driven CPU gameplay and real-time multiplayer using Photon PUN.
  • Designed intuitive drag-and-hit batting mechanics and customizable bowling systems.
  • Built onboarding and tutorial UI flows to improve first-time user experience.

Unity Game Developer

Cyphware Infotech Pvt Ltd · Mumbai
Feb 2020 – Jan 2021

Worked on Unity game projects, gaining hands-on experience in gameplay development, including core gameplay logic, real-time multiplayer functionality, matchmaking, UI flows, and production-ready builds.

  • Implemented secure authentication systems including guest and social logins for multiplayer games.
  • Built public and private multiplayer lobbies using Photon PUN with real-time matchmaking and custom game modes.
  • Developed real-time in-game text and voice chat systems for player communication.
  • Designed core gameplay systems including AI-based CPU modes and fair, non-manipulated random logic.
  • Integrated in-game currency transactions via WebView with optimized, user-friendly UI flows.

EDUCATION

Bachelor of Engineering — Information Technology

Vidyavardhini’s College of Engineering and Technology
Coursework : Data Structures and Algorithms | Object-Oriented Programming | Design Patterns | Computer Graphics | Image Processing | Software Architecture | Applied Mathematics
CGPA: 6.90

Higher Secondary Certificate (HSC)

Nirmala Memorial Foundation College — Electronics
70%

Secondary School Certificate (SSC)

P. J. Pancholia High School
84.91%

SKILLS

Technical Skills

Unity 3D Gameplay Programming Game Design Design Patterns Optimization 3D Maths Shader Graphs

Multiplayer & API Services

Photon PUN Firebase REST APIs WebSocket In-App Purchases Google AdMob WebView

Programming Languages

C# Java JavaScript HTML5 CSS JSON

Target Platforms & Immersive Tech

Android IOS PC WebGL XR (AR / VR) Meta Quest 3

IDEs & Version Control

Visual Studio VS Code GitHub Subversion (SVN) Plastic SCM

Design Tools

Photoshop Figma DaVinci Resolve Blender Audacity

INTERESTS

Beyond development work, I actively play and analyze games to study mechanics, systems, and player experience. Early exposure to classic PC games sparked my curiosity about how interactive systems work, which gradually evolved into a deeper interest in game programming and design.

I enjoy exploring gameplay systems that emphasize mastery, challenge, and meaningful mechanics, and I often experiment with game mods and prototypes to better understand system behavior and balance. Outside of games, I closely follow advancements in PC hardware and game technology, and I enjoy refining fast and accurate typing as a skill that supports my development workflow.

I also enjoy movies, anime, manga, and science-fiction media, which continue to influence my creative perspective and appreciation for immersive world-building and interactive storytelling. To balance screen-focused work, I regularly cycle to stay active and maintain focus.

CONTACTS

I’m Kaustubh S. Gode, a Bachelor’s graduate in B.Tech IT, working as a game dev, content creator, and trader. I enjoy combining creativity with technical problem-solving across different domains. If you liked my work and approach, let’s get in touch.

My interest in game development grew from early curiosity about how interactive worlds are built. As I studied IT and discovered programming, that curiosity evolved into a clear path, realizing I could create games and bring ideas to life through code.

Some games leave a lasting impression by rewarding patience, learning through failure, and personal growth. Those experiences continue to influence how I think about design and the kind of systems I enjoy building.

If that way of thinking resonates with you, there’s already a common ground.

“The best games emerge from endless playtesting and empathy for the frustrated player.”

— Will Wright

Project Details

This is a placeholder project detail page.

×