Summary
Overview
Work History
Education
Skills
Websites
Projects
Accomplishments
Timeline
Generic

Hariharsingh Rathod

Bangalore

Summary

Software Engineer with over 4 years of experience in developing real-time applications using C++, C#, Unity, and CUDA. Expertise in creating modular gameplay systems and GPU-accelerated simulations for game development and AR/VR platforms. Proven skills in multithreading, performance optimization, and cross-platform deployment for desktop and mobile environments. Recognized for clean coding practices, strong debugging capabilities, and effective collaboration in dynamic team settings.

Overview

4
4
years of professional experience

Work History

Gameplay Programmer

Xigma Games
Bangalore
05.2023 - Current
  • Developing core systems for a 4X strategy game, including AI behavior, resource economy, and unit logic.
  • Built scalable C# components and integrated modular gameplay systems.
  • Optimized game performance and memory usage across mobile devices.
  • Collaborated with designers and artists for feature implementation and rapid prototyping.

Unity Game Developer

Amgo Games
Hyderabad
03.2022 - 05.2023
  • Designed and developed hypercasual mobile games from concept to launch using Unity and C#.
  • Implemented monetization systems (Unity Ads, AdMob), analytics, and level progression.
  • Released 5+ games across Android and iOS, achieving 100K+ total downloads.
  • Worked closely with cross-functional teams to iterate on game design and user feedback.

Game Developer

MindYourLogic Studio
Nagpur
05.2021 - 02.2022
  • Developed 2D/3D puzzle games with over 100K+ downloads
  • Designed UI/UX and collaborated in agile environments

Education

ADVFX Course -

Maya Academy of Advanced Cinematics (MAAC)
Pune
01.2019

Bachelor of Engineering - Computer Science & Engineering

VIIT - Savitribai Phule Pune University
Pune
01.2017

Skills

  • Programming Languages: C#, C, C, Python
  • Firmware & Embedded: Memory-mapped I/O, interrupts, register-level programming, multithreading, basic RTOS familiarity
  • Tools: Visual Studio, Rider, Git, GitHub, Perforce, JIRA, Trello, Blender, Houdini
  • Game Engines & Platforms: Unity(Expert), Unreal Engine(Basic), Oculus SDK, OpenXR
  • Systems & Technologies: AI Systems, Gameplay Architecture, UI Systems, Optimization Tools, Cross-Platform Deployment
  • 3D & VFX Tools: Blender, Houdini

Projects

  • VR Sci-Fi Shooter Prototype (Unity, OpenXR)
    Developed a VR shooter game demo with hand tracking, enemy AI, and spatial audio for Oculus Quest.
  • GPU Particle System (C++ / CUDA)
    Implemented a real-time particle simulation using CUDA for massive parallelism and high-performance rendering.
  • Multithreaded Task System (C++)
    Implemented a lightweight job system using C++ threads and queues to run tasks in parallel.

Accomplishments

  • Games launched: 10+ titles across Google Play & iOS
  • Downloads: 500K+ cumulative installs
  • Performance: Improved low-end Android device FPS by 30% using render batching and pooling
  • Optimization: Reduced memory usage in Unity scenes by ~40% with asset bundling and profiling

Timeline

Gameplay Programmer

Xigma Games
05.2023 - Current

Unity Game Developer

Amgo Games
03.2022 - 05.2023

Game Developer

MindYourLogic Studio
05.2021 - 02.2022

ADVFX Course -

Maya Academy of Advanced Cinematics (MAAC)

Bachelor of Engineering - Computer Science & Engineering

VIIT - Savitribai Phule Pune University
Hariharsingh Rathod