Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
French
Fluent
Work Experience
Lead programmer at Game-Development Projects
January 1, 2026 - PresentLead programmer for Unreal-based project; developed new game mechanics such as slope physics, skating movements, and combat mechanics using algebra, physics, and C++ programming knowledge. Managed a team of 4 programmers using Trello adopting Agile principles for a school project. Strengthened debugging of C++ problems using Unreal’s draw lines and draw text built-in functions, as well as Visual Studio’s debugger and breakpoints. Delegated team tasks by creating UML diagrams for each game mechanic using draw.io.
Unity Workshop Developer at University Of Ottawa - Game Development Club
September 1, 2024 - April 1, 2025Led a hands-on Unity workshop, teaching students the fundamentals of Unity and C# for game development. Developed a template for the Unity workshop with custom assets and functions to assist students through building a playable game. Introduced Git and GitHub at a beginner level to teach the importance of version control and collaborative project management. Demonstrated core gameplay systems including 2D movement, collision detection, tilemapping, and Unity animations.
Lead Developer – Y2k-Game Jam Winner at Y2k-Game Jam
March 1, 2024 - April 1, 2024Created a Unity-based game using C# as part of a team of 5 people, winning first place in the Y2K Game Jam among three competing teams. Developed a minimal viable product (MVP) ensuring all critical features were implemented within a three-week time frame by prioritizing tasks and maintaining development efficiency with the team. Contributed to development by programming and configuring key features, designing and implementing the UI, conducting manual QA testing, and merging team members’ code for final integration. Showcased the game to 30 people, explaining technical decisions, design choices, and challenges and solutions.
Barista at Starbucks Store 57682
September 1, 2021 - PresentGreet customers in a courteous and friendly manner, ensuring a positive and personalized experience. Process and enter customer orders accurately into the POS system, maintain efficiency during peak hours, and ensure attention to detail. Responsible for setup, maintenance, and cleanliness of the store, executing opening, mid-shift, and closing checklists, and skillfully preparing and serving a variety of beverages while adhering to quality standards and customer preferences.
Technician – CO-OP at Computer Rise Corp.
September 1, 2021 - January 1, 2022Diagnosed and repaired hardware and software issues on customers' computers. Assembled and configured custom-built computers per customer requirements. Installed and configured operating systems. Performed performance tests and system updates. Backed up and restored data for clients.
Education
Game Development, Programming path at Algonquin College
January 1, 2025 - April 1, 2027Honours BSc Computer Science, CO-OP (Completed 1st year) at University of Ottawa
September 1, 2023 - September 1, 2024Ontario Secondary School Diploma, Focus Computer Science and Music at École Secondaire Catholique Béatrice-Desloges
September 1, 2019 - January 1, 2023Qualifications
Industry Experience
Gaming, Software & Internet, Education, Retail, Professional Services
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Ottawa today.