Senior frontend engineer building dependable web and mobile products.
7+ years across React, Next.js, React Native, and TypeScript, with experience across banking, media, CMS, and e-learning. The focus is clean UI, strong frontend structure, and delivery that stays maintainable.
7+ years
Building production web and mobile applications across multiple product environments.
Core stack
React, Next.js, React Native, Expo, and TypeScript.
Recent domains
Banking, media, CMS, and e-learning.
Current focus
React and Next.js platforms
Frontend systems for dashboards, CMS products, and business workflows.
React Native delivery
Cross-platform mobile apps built for consistent product behavior on iOS and Android.
Frontend-led full stack growth
A frontend-first engineering path with growing backend understanding.
Web
React, Next.js, and TypeScript
Mobile
React Native and Expo
Growth
Frontend-focused full stack
A concise view of what I build.
The work spans web platforms, mobile apps, and the frontend systems that keep delivery predictable.
The common thread is practical product work, not unnecessary complexity.
React and Next.js products built for clear structure, speed, and long-term maintainability.
React Native and Expo apps that stay consistent across iOS and Android.
Experience across banking, CMS, media, and e-learning where reliability matters.
Practical engineering writing focused on clear explanation and useful takeaways.
How I usually add value
Most of the work sits in one of these areas, or in a mix of them.
- CMS, dashboards, and business workflows with clean component structure
- Server-rendered and client-side product surfaces built with React and Next.js
- State, API integration, and performance work for products used daily
The goal is not only to ship screens. It is to keep the frontend readable, reusable, and dependable for the next release too.
In practice, this means clearer UI decisions, stronger frontend foundations, and better coordination across product, mobile, and API work.
Work shaped by real product needs
A concise view of the domains and product types I have worked in so far.
- Interfaces built with clarity, accuracy, and production reliability in mind
- Delivery within enterprise processes and client-side collaboration
- Stronger domain experience in financial products
- Improved editorial and content-management workflows
- Shared delivery across web and mobile surfaces
- Better reuse and more consistent UX
- Native-feeling experience across devices
- Reusable architecture for ongoing feature work
- Performance gains through stronger state handling and component structure
Writing alongside daily engineering work
Practical articles and explainers based on real product work.
May 3, 2026 · 5 min read
AI coding tools are now part of daily software work. This guide explains where they help, where they fail, and how to use them without shipping weak code.
April 26, 2026 · 5 min read
A plain-English guide to what runs on the server, what runs in the browser, and when to use `use client` in the Next.js App Router.
A few direct answers
Useful context on fit, process, and what the work usually looks like in practice.
Frontend, mobile, and frontend-led full stack work with real product ownership.
Based in Dubai and currently delivering in the UAE, with experience across banking, media, CMS, and e-learning.