Abdulrahman Mousa

or aoof (pronunciation)

Montreal Quebec, Canada | He/Him

I am a Computer Science student at Collège LaSalle. I speak English, Arabic and French.
I am passionate about Software Development, Web Development and Game Development I am always looking for new opportunities to learn and grow.

I am currently looking for Part-Time, Full-Time, or Contract positions in game development as a gameplay programmer.

Skills

I'm confident in...

Python

C#

Java

HTML5

svelte

Svelte

Express.js

JavaScript

CSS

Decent with...

C++

MongoDB

mysql

MySQL

Shopify

neovim-mark@2xCreated with Sketch (http://www.bohemiancoding.com/sketch)

Neovim

Tailwind CSS

TypeScript

React

PHP

Bootstrap

Sass

C Language

Node.js

Git

GitHub

Linux

Work Experience

  1. Video Games Quality Assurance Tester

    Altagram Canada, Montreal QC - Project Based

    Testing games for a localization company—hunting down bugs, catching inconsistencies, and making sure everything works smoothly. It's been a crash course in quality assurance and sharpened my eye for detail. Plus, working with the team has taught me a lot about effective communication and collaborative problem-solving.

  2. Frontend Developer

    Welfare Avenue, Montreal QC - Freelance / Maintainance

    Bringing designs to life for a charity organization using React. I jump between coding and collaborating on design decisions, which has been a great balance of technical work and creative input. Each update is a chance to refine my frontend development skills and learn something new.

  3. Inbound Customer Care Representative

    IO Solutions, Montreal QC - Part Time

    Handled customer calls for Rogers Communications—answering questions, solving issues, and keeping things running smoothly. Picked up skills in data entry, marketing, and learned how to adapt quickly to new systems.

Events and Competitions

I've jumped into a few competitions and events—some went better than others, but each one taught me something new.

Global Game Jam 2026 - Unity Technologies

Global Game Jam 2026 - Unity Technologies

Montreal QC January 2026

Participated in the Global Game Jam 2026, hosted at Unity Technologies in Montreal. It was an intense 48 hours of creativity, collaboration, and caffeine. Our team was a mix of passionate amateurs and some professionals, which made for a great learning environment. We managed to whip up a fun little game that we're all proud of (even if it wasn't polished), and the experience was a blast from start to finish.

Montreal International Game Summit

Montreal International Game Summit

Montreal QC December 2025

Attended the Montreal International Game Summit, a major event in the gaming industry. It was an incredible opportunity to connect with professionals, attend insightful talks, and get a behind-the-scenes look at upcoming games and technologies. The experience was inspiring and reinforced my passion for game development.

Fusion Festival

Fusion Festival

Montreal QC June 2025

Participated in Fusion Festival, where I showed an interactive visual effects project. It was a great experience to connect with professionals and get feedback on my work. I was happy to be part of it and I'm grateful for my college for hosting it and giving me the opportunity to showcase my work.

BotQuest

BotQuest

Autodesk Canada Inc, Montreal QC November 2024

Round two of maze-solving robots, this time at Autodesk. Built a robot that crushed most of the mazes—and was surprisingly fast. The competition was tough, but that's what made it fun. Leveled up my robotics and teamwork skills even more.

Warhacks

Concordia University, Montreal QC February 2024

Built a maze-navigating robot and raced it against other teams. Ours handled the mazes well and we snagged 3rd place! First real dive into robotics—learned a ton about hardware, code, and working under pressure with a team.

ConUHacks

Concordia University, Montreal QC February 2024

My first hackathon. Tried building a web app to help mechanics schedule repairs more efficiently. Didn't quite finish in time—pacing is hard when you're new—but learned a lot about web development, working with a team, and how to pivot when things don't go as planned.

About this website

This website is built using SvelteKit, a framework for building web applications. It has a responsive design and is optimized for performance. There are some hidden features for me and my friends to enjoy. These features are built using SvelteKit's server-side rendering and API routes. With Express.js and MongoDB, I created an API to store and retrieve data. The API and backend are for the hidden features and are not used for the main website.

Projects