Musayev
Mustafakamal

Game Developer with over three years of experience and published projects
You can find my projects on GitHub and GitLab, and additional details about my professional background are available on LinkedIn.

Who am I?

Game Developer with three years of experience, including over two years professionally. Co-founder of HRUST, with three published games and contributions to numerous projects.

I’m a 20-year-old Chemical Engineering student at Baku Higher Oil School, currently working as a Game Developer at AZnet Technologies for nearly two years, since May 2023. I am also a co-founder and game developer at the indie studio HRUST, which has published three games, since May 2023. In the "Projects" section, you’ll find a showcase of projects on which I worked.

As a representative at all "GameSummit" events and an active participant in Technofest, the Energy Hackathon by AzerIshig, and the Google AI Hackathon, I’ve continually expanded my expertise. Additionally, I was honored to receive the third award in the prestigious ICPC competition in 2022.

Being a part of the AZnet Technologies:

  • Developed complex and realistic physics simulations, particularly in the field of aerodynamics
  • Created AI for NPCs based on behavior and decision trees
  • Integrated localization for a wider market
  • Integrated Netcode for GameObjects into multiplayer projects, reducing costs by avoiding more expensive network solutions
  • Wrote gameplay logic
  • Created a user-friendly editor to reduce testing time
  • Conducted research on the subject area to improve project quality, save time and budget

Being a part of the HRUST

  • Introduced flexible quest system saving time for game designers
  • Integrated SteamAPI in form of both SteamworksNET and Facepunch.Steamworks, even solving bugs in source code inside Facepunch.Steamworks
  • Developed complex and optimized AI for strategy game, Profiteer
  • Created eye-catching drawing tool in Streetoir
  • Integrated Netcode for GameObjects as network solution in Profiteer with lobby creation
  • Developed custom graph drawer inside UI saving budget on paid assets
  • Optimized and developed procedural map generation

Skills that I apply in my projects

  • Git
  • SOLID
  • COP and OOP
  • Design Patterns like Iterator, Observer, Singleton and more
  • Architectural Patterns MVC, MVVM, etc
  • C#, C++, Godot script, and Python
  • Unity, Godot and Monogame
  • Spring and ASP.NET
  • WPF and Win Forms
  • Unit testing
  • Database Management Systems particularly Postgresql

The source code of the main projects I've worked on are not publicly available due to company ownership and credits.