Download PDF

Professional Experience

Dec 2019Jun 2020

Lead Game Developer (Part Time)

Facing Dragons
  • Implementing gameplay systems for Facing Dragons game.
  • UI/UX design.
  • Managing development workflow and closely working with the game design director, programmers, artists, and animators.

https://facingdragons.com/

May 2018Jul 2019

Gameplay Programmer

Semaphore Lab
  • Implementing gameplay systems in multiple titles using Unity engine.
  • Designing and implementing levels in Fury Night.
  • Deploying titles on multiple stores such as Google Play, Steam and Huawei's AppGallery.
  • Implementing backend functionality for vGallery.
  • Refactoring and modularizing systems for vFramework.

http://semaphorelab.com/en/

Jun 2016Aug 2016

Software Engineering Intern

Remal Ventures
  • Migrating UI system for Kammelna from 2D toolkit to Unity UI.
  • Developing web tools.

https://www.remal.com/

Sep 2015Jan 2016

Frontend Web Developer (Part Time)

OrderMe
  • Developing web frontends for multiple projects.

Education

Sep 2019Sep 2021

Master of Science, Interactive Arts & Technology

Simon Fraser University
Jun 2012Sep 2017

Bachelor of Science, Software Engineering

King Fahd University of Petroleum and Minerals

Projects

Jan 2020Present

D-ART: Design Alternatives Reporting Tool

SFU & Stantec

An interactive web system for architectural design stakeholders collaboration. It is developed as part of my master's thesis research in collaboration with Stantec. It supports three main features:

1. Presenting design alternatives to stakeholders using interactive 2D and 3D visualizations.
2. Enabling stakeholders to give refined feedback on design alternatives.
3. Compiling and presenting stakeholders' feedback to project designers and managers.

It is developed in Mongo, Express, Vue, Node, Vuetify, Three.js, Rhino3DM.js, and Chart.js.

March 2020March 2020

that smiling game

Independent

A short game/experience that tries to answer the question: What can we eliminate from our life to make it better?

Link: https://thatsmilinggame.com/

April 2019Jul 2019

vMakkah

Semaphore

Interactive 3D experience of visiting the holy sites of Makkah and Madina for mobile, PC, and PS4.

  • Implementing IAP on Google Play, iOS, Steam and Huawei's AppGallery.
  • Implementing a modular interactive tour guide system.
  • Deploying on Google Play and Huawei's AppGallery.

Link: https://apps.apple.com/ca/app/vmakkah/id924868268

May 2018Jul 2019

Fury Night

Semaphore

3D beat 'em up with a classic look and feel for consoles and PC.

  • Lead Gameplay Programmer
  • Designing and implementing gameplay systems.
  • Designing and testing game levels.
Jul 2018Dec 2018

vGallery

Semaphore

interactive gallery for artists to portray their artworks in 3D environments.

  • Implementing database using Firebase Real-time Database.
  • Implementing backend using Firebase Cloud Functions.
  • Implementing file storage using Firebase Storage.
  • Implementing frontends for account and content management in Unity Native UI.
  • Implementing deep linking and QR codes sharing using Firebase Dynamic Links.
  • Implementing a shopping cart using Shopify.
  • Deploying on Google Play.
Jun 2017Aug 2017

Mala'eeb's Puzzle

Independent

3D Mobile Puzzle Game Inspired by Arabian Nights made in Unity Game Engine. Winner of IMGA MENA Excellence in Gameplay. 
Role: Project Management, Game Design, Game Programming, and Narrative Design.
Early Gameplay Video: https://www.youtube.com/watch?v=TvsuNS7cnRg

Mar 2018Mar 2018

Bulhan's Imagination

Independent

2D Action Game Inspired by Old Islamic Art. Made for GCC Jam. Winner of the Best Creative Game Award Developed in Unity.
Role: Game Design, Game Programming, Game Art.
Link: https://dorgam.itch.io/bulhan

Oct 2016Jun 2017

Kastle

Senior Graduation Project

3D Rogue-like with Guns & Magic Combat (Graded A+). Developed in Unity Game Engine with a Team of 5 people. My Responsibilities included:

  • Agile Project Management.
  • Implementing enemies Artificial Intelligence using Behavior Trees.
  • Dungeon procedural generation algorithm design.
  • Lead Game Design.
  • Game Writing
  • Integration & QA

Link: https://dorgam.itch.io/kastle?secret=W7qZppQ5MNtL8ztq3fd1GzpHk0