As a frontend developer, my passion lies in building high-performance web applications that are both fast and intuitive. Currently at PwC, I lead frontend development across the Middle East — crafting clean interfaces and thoughtful engineering with Next.js.
I'm dedicated to writing good code during this vibe coding era
Sweat the details
Loading skeletons that match real content, empty states that guide users forward, errors that actually explain what went wrong, forms that validate on blur, tables that remember your state — the small things that make an app feel considered, not cobbled together.
Collaborate openly
I work from API contracts to build against the expected schema before the backend is ready, so integration is smooth and nothing blocks the team from moving forward.
Ship with quality
Strict TypeScript, centralized service layers, Zod validation schemas, React Query for server state with proper cache invalidation, and a component structure where everything has a place. Code that a teammate can open and understand without asking questions.
Keep improving
Moved from Chakra to shadcn when I realized I was fighting the library more than building with it. Currently learning React Native to take my frontend skills to mobile. When something better comes along, I switch — no attachment to tools, only to outcomes.