Aqil Mukhi

Work Image

Work Experience

Software EngineerMay 2024 - Present

Electronic Arts, Vancouver, British Columbia

• Working with C++ on Games

Software EngineerMarch 2024 - May 2024

Activate Games, Winnipeg, Manitoba

• Worked on five games and their corresponding game mechanics using C++, linear algebra and vector geometry
• Developed a proprietary game engine, adding features, optimizations and tests using C++
• Used Javascript, Vue.js, Molecular, REST API, HTML and CSS to work on web applications
• Used tools such as Jira, Git and Confluence

Junior Tools ProgrammerMay 2022 - August 2022

Ubisoft, Winnipeg, Manitoba

• Created gameplay and testing tools for an unannounced game using C++, C# and Python
• Created gameplay prototypes using C++
• Used tools such as Jira, Perforce and Confluence
• Worked on C++ build system using C#

Junior ProgrammerSeptember 2021 - December 2021

Ubisoft, Winnipeg, Manitoba

• Worked as a full-stack developer (with a focus on the backend) across three different web applications using TypeScript, Vue.js, JavaScript and C#
• Used tools such as Jira, GitHub and Confluence

Junior Web and Application DeveloperJanuary 2021 - April 2021

The Government of Manitoba, Winnipeg, Manitoba

• Used MySQL to store/access data and performed QA testing to ensure database schema was consistent in 15 eForms
• Worked on the frontend of 25 eForms using HTML, CSS, JavaScript, Parsley and Bootstrap
• Performed functionality, usability, compatibility and database testing on 20 eforms

Skills Image

Technical Skills

  • C++
  • C#
  • Unreal Engine
  • Unity
  • Git
  • Perforce
  • Visual Studio
  • 3D Math
  • Jira
  • Confluence
Projects Image

Projects

Third-Person Multiplayer Shooter

• Uses the gameplay ability system (GAS) for abilities and replication for multiplayer
• Created user interfaces using Common UI
• Created input systems using Enhanced Input
• Created using C++ and Unreal Engine using Visual Studio and Git

Grappling Hook Gun

• The player can shoot a grappling hook from the current position to a target and move toward the target's direction
• Implemented a custom map generator which uses a PNG file to create the map
• Created using C++ and raylib using Visual Studio and Git

More projects can be found at amukhi123.github.io

Education Image

Education

Bachelor of Computer Science (Co-op Option, Database Specialization)September 2018 - October 2023

University of Manitoba, Winnipeg, Manitoba