alireza hor
Angestellt, Senior C++ Software Engineer, Arsh Games Studio (Narkom)
Abschluss: Bachelor, Islamic Azad University of Najafabad
Istanbul, Türkei
Werdegang
Berufserfahrung von alireza hor
Bis heute 2 Jahre und 2 Monate, seit Mai 2022
Senior C++ Software Engineer
Arsh Games Studio (Narkom)
Arsh Games Studio is part of Narkom Communication and Software Technologies - Coordinated with cross-functional teams for “Guardian of Apion” game in UE5 from inception. - Engineered dynamic arena for flexible map changes, boosting efficiency. - Designed modular backend with strong principles, optimizing debugging and integration. - Created flexible data-driven unit system for streamlined development. - Crafted in-game/menu UI using UE's UMG system with C++.
- Designed and implemented a reusable achievement and quest system for the game "Invocation" on Nintendo platform, seamlessly integrating it into the gameplay using C++. - Collaborated with artists and game designers to create all UI and functionality of the in-game menu utilizing Unreal Engine's UMG system with its C++ interface. - Developed advanced AI for all four characters in the game which were using Unreal Engine Ability system to enhance gameplay experience for playing solo.
3 Jahre und 9 Monate, Sep. 2016 - Mai 2020
C++ Software Developer
Tavanmand
- Developed multiple components for a real-time data processing and management application using C++,Qt framework for Linux and Windows operating systems, as well as Raspberry Pi. - Participated in the full software development lifecycle, including design, implementation, testing, and maintenance using Git, CMake and Qt test. - Conducted code reviews for team members, providing constructive feedback on coding best practices and optimization techniques to reduce code complexity and improved performance.
1 Jahr und 9 Monate, Jan. 2015 - Sep. 2016
Software Developer
Mojsazan aval MS1.ir
- Developing and maintaining desktop applications using C++, Qt, and SQL. - Collaborating in the design of UML diagrams for various project components. - Documenting and testing all code to ensure high-quality and reliability. - Abstracting and devising APIs that can be utilized in future projects.
Ausbildung von alireza hor
6 Jahre und 1 Monat, Juli 2011 - Juli 2017
Software Engineering
Islamic Azad University of Najafabad
Sprachen
Englisch
Fließend
Farsi
Muttersprache
Deutsch
Grundlagen