Computer Science graduate from UBC with hands-on experience building full-stack web applications, responsive UIs, and REST APIs. js, Tailwind CSS, and PostgreSQL.

About

Computer Science graduate from UBC with hands-on experience building full-stack web applications, responsive UIs, and REST APIs. Skilled in React, Node.js, Tailwind CSS, and PostgreSQL. I’ve shipped real projects including a classroom platform built for a university client, an iOS/Android app, and an open-source mod with 700+ downloads. I care about clean, functional design and writing code that works reliably.

  • Joined December 2025

Industry experience

  • Software & Internet
  • Education
  • Professional Services
  • Media & Entertainment
  • Other

Projects · 6

Link: https://www.twine.net/signin Designed and developed a short 2D side-scroller in Unity from scratch, including all hand-drawn game sprites. The core concept is built around visibility: the environment is completely dark, and the player can only see by jumping, as a light reveals the surroundings mid-air. Environment assets were designed with this in mind, bordered to become visible only under the jump-triggered light.

  • Game Designer
  • Game Developer

Contributed to a live Flutter-based iOS and Android app available on the Google Play Store. Implemented multilingual support for a core feature and redesigned a core feature's UI from provided Figma mockups. Also implemented a Drift-based streak tracking system.

  • App Developer

Link: https://www.twine.net/signin Built a personal portfolio site in React featuring a custom animated vector-based splash screen, responsive UI, dynamic click animations, and a 3D interactive easter egg page.

  • Full Stack Developer
  • Web Designer
  • Web Developer

Link: https://www.twine.net/signin Developed and published an open-source mod that fixes fullscreen UI issues on newer MacBooks in Minecraft, downloaded 800+ times across Modrinth and CurseForge. Implemented 80+ code injections into an unfamiliar Java codebase and maintained the mod across multiple breaking game updates. Also created all publishing assets including the mod icon, mockup images, and documentation.

  • Back-End Developer
  • Developer

Link: https://www.twine.net/signin Recreated the Persona 3 Reload video game title screen UI from scratch in React, with no extracted game assets. Every element was reconstructed using only CSS, fonts, and layout techniques, with 2D animations via Anime.js. Added a 3D background scene via Three.js to bring the recreation to life and evoke the feel of the original game's 3D background, without ripping any game assets.

  • Front-End Developer
  • Web Developer

Co-led frontend development of a full-stack classroom peer-review platform in a team of 4 for an SFU client. Built responsive React components, integrated frontend features with Node.js REST APIs and PostgreSQL via Prisma ORM, and delivered iteratively within an Agile team incorporating client and user feedback throughout.

  • Front-End Developer
  • Full Stack Developer
  • Web Developer

Work experience

Mobile App Developer · SalatakOct 2025 – Feb 2026 · 5 mos

Developed and maintained core features with a small team for Salatak, a Flutter-based iOS/Android app, implementing multilingual support for a core feature, redesigning its UI based on Figma mockups, and maintaining code quality through version control, code reviews, and iterative development in an Agile environment with regular team checkups and biweekly meetings.

Education

BSc in Computer Science · University of British Columbia2021 – 2025

Certifications and awards

UBC Faculty of Science International Student Award2023 – 2025
Dean’s List & Dean’s Honour List2021 – 2023

Hire Wahab Faiz today

Post a job and invite Wahab, or contact them directly. No hidden commission.

Post a job