Projects
Selected projects
Case studies from products shipped across web and in-app surfaces.
Shopee · Shopee Bubble
An in-app mini-game inside the Shopee app, released across every Shopee region, backed by a CMS that lets editors configure game events without app releases.
Role
Frontend engineer.
Jan 2022 – Present
ReactVueNext.jsCocosTypeScriptNode.jsView case studyPokémon App
A personal side project built around my love for competitive Pokémon — exploring team building, move sets, and Pokédex data in a clean web interface.
Role
Solo developer.
ReactTypeScriptView case studyMutabaah
A habit and routine tracking web app. "Mutabaah" means follow-up in Arabic — the app helps users build consistency through daily check-ins and progress visibility.
Role
Solo developer.
ReactTypeScriptView case studyRentmed · Medical equipment rental
A web app for a medical equipment rental company, built on Django with jQuery-powered interactions.
Role
Web developer.
Sep 2021 – Dec 2021
DjangojQueryFigmaView case studyPsikologi UI · Trolley problem game
A short Godot game about trolley problem ethics, with Illustrator art and a scripted intro.
Role
Game developer.
Jul 2020 – Sep 2020
GodotAdobe IllustratorFigmaView case studyReferpal · Referral gamification
Referral campaigns with an Express API, a Vue UI, SCSS styling, and frontend tests wired to real data.
Role
Software developer.
Feb 2020 – Jun 2020
ExpressVue.jsSCSSFigmaView case study