Saqaya
A modular e-commerce frontend with a reusable component library and strict UI/data separation. Designed a client-side prefetching strategy that shortens perceived load on catalog-heavy pages. Unit tests written in Jest.
a frontend engineer who ships
things that age well.
Frontend engineer with two years of production experience across React, Vue 3, and Next.js. Currently at ComplyMarket — leading a Next.js refactor and supporting the company's ISO 27001 certification. Previously at Saqaya (Vue 2 → 3), Halan, Infantry House, and Algoriza. I care about interfaces that feel calm to use and code that ages well. Based in Cairo, working with teams anywhere.
A modular e-commerce frontend with a reusable component library and strict UI/data separation. Designed a client-side prefetching strategy that shortens perceived load on catalog-heavy pages. Unit tests written in Jest.
A desktop application in daily production use at a real gym in Cairo. Manages members, subscriptions, and analytics. Local-first architecture with offline support, automated backup & restore, and expiry notifications that fire without a server.
A social platform for the football community — a way for players to find pickup matches and each other. Full-stack build with React Query on the client and Appwrite on the backend.
A hotel-booking interface with advanced filters and a considered search experience — proof of what a lean Vue 3 codebase can do when the state layer stays clean and components stay small.
Interfaces that feel calm to use.— editor's note
Code that ages well. That's the whole thing.
Clarified entries in Lua's mathematical library and corrected a typo in the CSS display reference.
Wired the registration button to its underlying logic and resolved small UI conflicts in the open-source social scheduler.
Contributed an AI agent that generates short stories capped at 1,000 words from a title prompt.
Five posts. Each one taught me one specific thing about shipping software with other humans.
Building a Next.js compliance platform with Redux RTK and TanStack Query. Built and maintained a frontend risk register covering 47 risks across the SDLC, supporting the company's ISO 27001 certification. Authored a refactor plan for a 3,900-line codebase to eliminate duplicated components and unify state management. Introduced Claude-Code-based agentic workflows for review, trimming turnaround by ~30% over two months.
Led migration of a legacy codebase from Vue 2 to Vue 3. Refactored Vuex → Pinia, upgraded Vue Router 3 → 4, and wrote unit tests in Jest to protect core features from regression.
Shipped 20+ production features for a simulation platform, owning each from ticket scoping to review sign-off. Built accessible components inside an established design system.
Designed and built a custom ERP system for managing interdepartmental processes. Worked directly with clients on requirements and with senior developers on the harder version-control problems.
Built responsive web interfaces in React and modern CSS. First real education in agile workflows and version-control discipline.