alireza hor

Angestellt, Senior C++ Software Engineer, Arsh Games Studio (Narkom)

Abschluss: Bachelor, Islamic Azad University of Najafabad

Istanbul, Türkei

Fähigkeiten und Kenntnisse

C/C++
Linux
CMake
Unreal Engine
Python
Rust (programming language)
SQL
Unit Testing
Object Oriented Programming (OOP)
Communication skills
Team work
Reliability
Flexibility
Git
Software Development
Qt
XML
JSON
Visual Studio
Microsoft Visual Studio
Multithreading
network proogramming

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++.

  • 5 Monate, Jan. 2022 - Mai 2022

    C++ Software Engineer

    Kodobur Ltd. Şti.

    - 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

21 Mio. XING Mitglieder, von A bis Z