Full-stack engineer with 10+ years of experience building and scaling web platforms. Currently a Team Lead at Yassir.
I specialize in designing systems that scale — microfrontend architectures, microservices migrations, modular monoliths with GraphQL, and event-driven patterns with RabbitMQ. I've led teams of up to 7 engineers through full platform rebuilds and have a track record of turning legacy systems into modern, maintainable codebases.
I'm a heavy user of AI-assisted development (Claude Code, Cursor, Codex) across the full engineering workflow.
Backend: Node.js · TypeScript · NestJS · Express · PostgreSQL · Elasticsearch · RabbitMQ · gRPC
Frontend: React · Vite · Zustand · GraphQL (Apollo) · Module Federation
Infrastructure: AWS · GCP · Azure · Firebase · CI/CD
- Designed a microfrontend architecture (shell + 12 remotes) replacing 36 AngularJS server instances at Yassir
- Optimized order creation from 6 minutes → 2 seconds per 100 orders at Swftbox, driving a 4% revenue increase
- Led a monolith-to-microservices migration for a major event booking platform at CobbleWeb
- Active ADPList mentor — helping engineers with architecture decisions, interview prep, and career growth




