Hello, I am
Ansh Patel
Game, Graphics & Simulation Engineer
Game, Graphics & Simulation Engineer with 2+ years of professional experience specializing in gameplay systems, graphics programming, physics & real-time simulations, multiplayer features, playable ads, WebGL, and mobile game development. Currently pursuing an M.Sc. in Game Technologies at Bonn-Rhein-Sieg University of Applied Sciences in Bonn, Germany. Actively seeking Werkstudent (Working Student) roles in Game, Graphics & Simulation with work authorization for 20h/week.
Education
Master of Science in Game Technologies
Bonn-Rhein-Sieg University of Applied Sciences, Germany
Bachelor of Engineering in Information Technology
Gujarat Technological University, India
Work Experience
Game Programmer
Xansr Technologies, Hyderabad, India
- Implemented playable characters and live event systems in Temple Run Plus, improving engagement and retention.
- Worked on Temple Run 1 & 2 live configurations and resolved bugs related to gameplay and configuration systems.
- Migrated S3 caching to CloudFront, reducing AWS S3 costs by 50%.
Game Programmer
Funcell Games, Ahmedabad, India
- Developed a multiplayer metaverse experience using Photon, enabling real-time player interaction.
- Designed responsive cross-platform UI for mobile and PC, ensuring consistent performance and usability.
- Built 20+ playable ads using a Three.js-based engine (under 5MB), achieving 85–120% CTR uplift.
Game Programmer Intern
Xansr Technologies, Hyderabad, India
- Developed core game prototypes and systems, including an Asset Pipeline and First-Time User Experience (FTUE), to accelerate and standardize future project development.
- Implemented and integrated Shop, Ad Manager, and Rewards systems, establishing the foundation for in-game monetization and sustained player engagement.
Unity Developer Intern
IDZ Digital, Mumbai, India (Remote)
- Developed three interactive color game prototypes targeted for children aged 5–8, focusing on engaging and educational gameplay.
- Utilized shaders and raycasting to implement core mechanics, enhancing visual interactivity and user experience.
Unity Developer Freelancer
Invisible Fiction, Anand, India (Hybrid)
- Developed gameplay systems for the hypercasual game prototype Ducklet, including a mobile third-person controller, level progression, and save/load systems.
- Implemented enemy AI using Unity NavMesh and created particle systems for core gameplay and visual effects.
Unity Developer Intern
Caden Enterprise, Nasik, India (Remote)
- Developed an endless runner prototype featuring a shop system, save/load functionality, and a scalable multi-character system for adding new playable characters.
- Worked on a level-based hypercasual game prototype, implementing enemy gameplay systems and core combat interactions.
Featured Projects
Ethernal Engine
C++ / OpenGL / Graphics- Built a custom game engine from scratch in C++ and OpenGL with a real-time editor, supporting model importing, lighting, materials, and scene management.
- Designed a component-based architecture with parent-child hierarchies, enabling modular GameObjects and scalable engine development.
- Implemented a modern rendering pipeline featuring directional, point, and spot lights, a reusable material system, debug visualization tools, and an ImGui/ImGuizmo-powered editor.
- Integrated Assimp-based asset importing with automatic embedded texture loading and transform hierarchy support for complex 3D models.
- Developed editor tools including transform gizmos, component inspectors, scene hierarchy, and debug rendering for efficient engine workflow.
Temple Run 2
Unity / Mobile Game- Resolved character-related issues and implemented gameplay/tool fixes to improve game stability and player experience.
- Managed live configurations using AWS S3 and Firebase, and contributed to migrating S3 cache files to Cloudflare, reducing infrastructure costs by ~50%.
- Refined reimbursement systems and supported in-game implementation to ensure smooth live operations.
- Improved post-run game screen performance by identifying and resolving rendering bottlenecks using Unity Profiling tools, resulting in a smoother end-of-run experience.
Temple Run Plus
Unity / Apple Arcade- Implemented and maintained new character and global challenges.
- Resolved build rejections and ensured compliance with Apple Arcade standards for successful releases.
- Improved cross-platform consistency through iCloud synchronization and fixing Apple TV and controller/joystick-related issues.
Technical Skills
Programming Languages
Game Engines, Graphics & Simulation
Libraries & Tools
Languages
Get In Touch
I am currently based in Bonn, Germany and actively looking for Werkstudent (Working Student) roles in Game, Graphics & Simulation Engineering (Work Authorization: 20h/week). Whether you have an open position or just want to connect, feel free to reach out!