Ahmed Hammoud

Programmer & Game Developer

Hi, I’m Ahmed Hammoud—welcome to my portfolio!

I’m a Game Programming graduate from Humber College with a passion for developing immersive and innovative games.

I am proficient in C++, C#, Java, and experienced in Unreal Engine and Unity, I specialize in engine development and gameplay programming. My portfolio showcases a variety of projects that highlight my technical and creative skills.

I’d love for you to explore my work and connect if you’re interested in collaborating on exciting game ideas or projects. Let’s create something amazing together!

...

Education

Humber College
Advanced Diploma in Game Programming
with Honours
Focused on learning skills in programming related to building games, from indie to AAA. The teachings of the program included key areas around game development theories and practices. The continued focus was to develop a robust skillset in C++ programming, graphics rendering using OpenGL and Vulkan API's, game engine programming, mathematics, physics, artificial intelligence, Unreal, Unity, and networking.
...

Programming Skills

  • Building & Maintaining Game Engines using languages such as C++, C#, C
  • Graphics Rendering using OpenGL and Vulkan API's
  • Programming in Game Engines Unity (C#) & Unreal Engine 5 (Blueprint or C++)
  • Programming practices surrounding behavior trees, Environment Query System (EQS), procedural pathfinding & generation, advanced AI logic, and more..
  • Experienced with version control systems such as Git
  • Programming techniques involving many database designs & theories
...

Soft Skills

  • Experienced as a leader in many roles, specializing in scheduling, training, budgeting, hiring, and team development. Proven expertise in training employees, technical support, and customer service.
  • Adept at driving team performance, optimizing processes, and resolving customer challenges and concerns quickly and effectively.
  • Proven ability to adapt to challenges and change in the business while maintaining consistency and commitment to high quality work.
  • Demonstrated ability to Debug / Problem solve many issues with solution oriented thinking.
  • Skilled in clear and effective communication, demonstrated through leading diverse teams in many different roles.

Toolkit History