Hi, I'm Alaa 👋
Frontend engineer focused on high-performance React and Next.js products. Shipped UI used by 1M+ monthly visitors, led a frontend team, and currently split frontend work between Yaspa’s core UK/EU Pay by Bank product and the US market launch.
AH

About

Frontend engineer focused on high-performance React and Next.js products. Shipped UI used by 1M+ monthly visitors, led a frontend team, and currently split frontend work between Yaspa’s core UK/EU Pay by Bank product and the US market launch.

Skills

HTML
CSS
JavaScript
TypeScript
React
Next.js
Tailwind CSS
Radix UI
shadcn/ui
Framer Motion
GSAP
Zustand
React Hook Form
Zod
REST
GraphQL
Stripe
Payload CMS
Storybook
Lighthouse
Core Web Vitals
Docusaurus
ethers.js
next-intl
Agile

Work Experience

Y

YASPA

Nov 2025 - Present
Frontend Engineer
Split frontend work between Yaspa’s core UK/EU Pay by Bank product and the US market launch (US banks and ACH), with roughly equal focus on both. Led a full redesign of the core bank selector across all payment journeys, and shipped white-label theming so merchants can brand colors and look without a separate build. Onboarded the frontend team and built Storybook covering bank-selector components, pages, and payment flows.
F

FIS

Jan 2025 - Nov 2025
Frontend Engineer
Built Next.js and TypeScript interfaces for the RHODES project, serving financial, insurance, and banking clients. Delivered UI with Radix UI, shadcn/ui, and Tailwind, and integrated REST and GraphQL APIs with backend teams. Raised UI quality through code reviews, performance work, and Agile sprints; led a workshop for 30+ engineers on AI coding tools.
T

Taawoni

Sep 2022 - Jan 2025
Frontend Engineer
First frontend hire: owned architecture, code reviews, and mentoring as the product scaled. Shipped a production Next.js app to 50,000+ registered students, with role-based access control. Cut load cost with dynamic imports and image caching; reduced sprint delays by 20%. Collaborated on UI for the Saudi Ministry of Industry and Mineral Resources.
P

ProBot

Sep 2022 - Mar 2024
Frontend Team Lead
Grew into leading a small frontend team of two juniors: assigned work, reviewed code, and set delivery priorities. Migrated React to Next.js and cut load times by 30%; served 1M–1.5M monthly visitors at 99.9% uptime; raised Lighthouse from 60 to 90; wrote docs in Docusaurus (docs.probot.io).
P

ProBot

Nov 2020 - Sep 2022
Frontend Developer
First engineering role: joined part-time and built the React dashboard with Discord integrations, growing into full ownership of frontend features as the product scaled.
B

Bullit

Sep 2021 - Sep 2022
Frontend / Web3 Engineer
Shipped the first live React release, including Ethereum flows with ethers.js, a smart-contract deployment tool, and teammate training on Web3 basics.

Check out my latest work

Selected client and product work across studios, publishing, and commerce — from full-stack Next.js sites to bilingual platforms.

O Kato Kosmos

O Kato Kosmos

Full-stack Next.js for an Athens ceramics studio: CMS, Stripe payments, monthly memberships, and class booking.

Next.js
TypeScript
Stripe
Payload CMS
Tailwind CSS
Matthew Cassel

Matthew Cassel

Next.js site and Payload CMS for a journalist and documentary filmmaker published with The Guardian and BBC.

Next.js
TypeScript
Payload CMS
Tailwind CSS
Jmaa

Jmaa

Smart group-buying platform (Saudi Arabia). Next.js 15, React 19, TypeScript, next-intl (AR/EN), Tailwind, shadcn/ui, Zustand.

Next.js 15
React 19
TypeScript
next-intl
Tailwind CSS
shadcn/ui
Zustand