Software Development Engineer II with 3+ years of experience building and extending Unreal Engine (C++) gameplay systems for virtual sports simulation and other interactive applications. Strong background in gameplay frameworks, animation pipelines, binary resource processing, serialization, debugging legacy systems, and delivering production-ready features across multiple shipped products. Experienced in Unreal Engine Blueprints/C++ workflows, WebSocket and REST/JSON integrations, and CI/CD automation for automated Windows build generation and release management. Skilled in reverse engineering proprietary data formats and creating internal tools to decode resources, validate content, and streamline development workflows.

G Sura j Reddy

Software Development Engineer II with 3+ years of experience building and extending Unreal Engine (C++) gameplay systems for virtual sports simulation and other interactive applications. Strong background in gameplay frameworks, animation pipelines, binary resource processing, serialization, debugging legacy systems, and delivering production-ready features across multiple shipped products. Experienced in Unreal Engine Blueprints/C++ workflows, WebSocket and REST/JSON integrations, and CI/CD automation for automated Windows build generation and release management. Skilled in reverse engineering proprietary data formats and creating internal tools to decode resources, validate content, and streamline development workflows.

Available to hire

Software Development Engineer II with 3+ years of experience building and extending Unreal Engine (C++) gameplay systems for virtual sports simulation and other interactive applications. Strong background in gameplay frameworks, animation pipelines, binary resource processing, serialization, debugging legacy systems, and delivering production-ready features across multiple shipped products.

Experienced in Unreal Engine Blueprints/C++ workflows, WebSocket and REST/JSON integrations, and CI/CD automation for automated Windows build generation and release management. Skilled in reverse engineering proprietary data formats and creating internal tools to decode resources, validate content, and streamline development workflows.

See more

Experience Level

Expert
Expert
Expert
Beginner
Beginner

Work Experience

Software Development Engineer II — Unreal Engine, C++ at Arrise Solutions Pvt. Ltd.
October 1, 2024 - Present
Developed and maintained Unreal Engine 4.27/5.3 gameplay systems for virtual sports simulation products while extending a large legacy C++ simulation platform and resolving production gameplay issues. Reverse engineered proprietary animation sequence, gameplay, and match-data pipelines to understand undocumented systems, debug complex issues, and implement new gameplay functionality. Built internal Unreal Engine tooling to decode binary animation resources and export structured JSON for debugging and validation. Implemented serialization/deserialization systems for gameplay resources, runtime events, and gameplay dependencies. Developed WebSocket-based gameplay systems for virtual Penalty Shootout products and created binary resource processing and runtime gameplay features across seven virtual sports simulation products. Designed and maintained GitLab CI/CD pipelines for automated Unreal Engine Windows build generation, packaging, artifacts, deployment, and release automation. Contrib
Associate Software Developer — Unreal Engine, C++ at ChicMic Studios Pvt. Ltd.
October 1, 2022 - October 1, 2024
Developed gameplay systems and gameplay features for Android, iOS, Windows, and VR applications using Unreal Engine C++ and Blueprints. Contributed to multiple projects including Path of Titans, Vehicle Configurator, VR/AR showcase applications, Virtual Art Gallery/Car Museum, and multiple mobile games. Implemented gameplay mechanics and gameplay frameworks, UI systems, analytics integration, monetization systems, and runtime gameplay features. Worked on MetaHuman integrations, VR experiences, and cross-platform deployment. Collaborated with designers, artists, and engineers to deliver features across mobile, desktop/configurator, and VR projects.

Education

Bachelor of Engineering (Computer Science) at Chitkara University Punjab, India
January 1, 2019 - January 1, 2023

Qualifications

Industry Experience

Gaming, Software & Internet