Innovative Developer with a Master's in Computer Science | Expert in Unity 3D/2D, AR, Three.js, Playcanvas | Excels under pressure, delivers quality promptly. Eager to contribute skills and elevate company success with positivity and passion.
Overview
4
4
years of professional experience
Work History
Senior Game Developer
cognitivebotics technologies pvt ltd
Hyderabad
04.2023 - Current
Provided technical guidance and mentorship to junior developers in best practices for coding standards.
Optimized existing code base by refactoring redundant code blocks and updating libraries and frameworks.
Developed game logic and implemented gameplay features using C#, Unity3D, and Visual Studio.
Evaluated new gaming engines based on their capabilities and suitability with respect to project requirements.
Created efficient code structures to optimize game performance on multiple platforms.
Reviewed project requirements to identify customer expectations and resources needed to meet goals.
Selected colors, images, textures and shapes to create game layout.
Developed and maintained professional, long term relationships with various individuals, including internal personnel through dynamic communication and active listening skills.
Identified issues with gaming code and implemented debugging methods to ensure that all errors were alleviated.
Coordinated system installations, testing, and code corrections.
Sr Associate Software Developer
Yugasa Software Pvt Ltd
Gurgaon
10.2022 - Current
Participated in design, brainstorming and code review sessions.
Reviewed and improved code to comply with design standards.
Maintained documentation for programs and modules.
Collected and defined project requirements from users and managers.
Performed tests on individual models and full programs as part of quality control efforts.
Worked closely with development team members to identify and remove software bugs.
Unity Developer
Practically
Hyderabad
08.2020 - 11.2022
Analyzed code and corrected errors to optimize output.
Modified existing software to correct errors, adapt to newly implemented hardware or upgrade interfaces.
Obtained and evaluated information on hardware configuration costs, reporting requirements and security needs.
Analyzed user needs and software requirements to determine design feasibility.
Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
Identified opportunities for process improvements to decrease in support calls.
Recommended improvements to facilitate team and project workflow.
Integrated object-oriented design and development techniques into projects to support usability goals.
Developed requirements for system modifications and new system installations.