Works
Customer Identity & Access Management (CIAM)
Designed and built a centralised CIAM platform from the ground up — replacing fragmented, outdated authorization logic with a single, modern auth layer that the entire product could depend on.
View project →Portal Monolith to Microfrontend Migration
Led the migration of FrankieOne's platform-owned portal pages from a monolith to a microfrontend architecture — enabling the team to ship, deploy, and iterate on each page independently.
View project →Admin Access Control List
Built a self-serve access control UI that eliminated the need for engineers to manually patch user roles in the database — streamlining access management for 100+ staff.
View project →Angular to React Migration
Took ownership of an ongoing Angular-to-React migration on the Wallex Admin platform — accelerating delivery with the strangler fig pattern, and cutting build time by 50% by replacing CRA with Vite.
View project →Event & Deals Revamp
Revamped the Event and Deals platform — replacing a legacy jQuery codebase with a modern React stack, paired with a fresh design that improved performance and the overall shopping experience.
View project →Semarak Ramadhan Experience
Delivered the full web experience for the company's biggest annual campaign — Semarak Ramadhan — through a suite of Islamic-vertical products built by the Salam team.
View project →