I’m a software engineer and technology leader based in Dubai. For more than a decade, I’ve worked across enterprise platforms, distributed systems, cloud infrastructure, APIs, and modern web applications—from architecture and technical direction through implementation.
Expertise
From architecture to production.
My work connects architecture, implementation, and operations—keeping technical direction grounded in production reality.
Java / Services
Enterprise & distributed systems
Designing dependable services, messaging flows, and integration boundaries with Java, Quarkus, and Jakarta EE.
Cloud / Operations
Cloud & platform engineering
Building and evolving platforms across Kubernetes, identity, delivery pipelines, and operational reliability.
React / APIs
Full-stack & API delivery
Connecting backend services and APIs to clear, responsive web applications designed as one coherent product.
Direction / Teams
Engineering leadership
Setting technical direction, making architecture decisions, and helping teams turn complex priorities into executable plans.
Operating principles
Software should become calmer as it gets more capable.
Good engineering reduces uncertainty. It makes systems easier to understand, operate, and change.
Make complexity legible.
Turn complicated domains into systems that teams can understand, operate, and trust.
Design reliability in.
Correctness, observability, and graceful failure are part of the product—not afterthoughts.
Build for change.
Create clear boundaries and room to evolve without burdening today’s delivery.
Contact
[email protected]