About Me
Engineering Manager with 12+ years in software engineering, including 4 years building and scaling mobile platforms serving 1M+ users, leading cross-functional teams of 15+ engineers, and delivering systems processing 60…
Engineering Manager with 12+ years in software engineering, including 4 years building and scaling mobile platforms serving 1M+ users, leading cross-functional teams of 15+ engineers, and delivering systems processing 600k+ monthly transactions. Passionate about building customer-centric products, improving engineering quality through automation and modern development practices, and enabling teams to deliver value continuously through small iterative releases.
Experience
Engineering Manager
Built and evolved self-organised squads aligned to business domains, applying DDD principles to define clear ownership boundaries so teams could make decisions independently, hire for autonomy, and operate without top-down direction.
Scaled from 3 to 15+ engineers with no proportional increase in management overhead.
Set up async communication norms, structured sprint cycles, and cross-timezone ways of working that improved execution efficiency by 20% without adding overhead.
Grew the engineering domain using a BOT (Build-Operate-Transfer) model, hiring through international vendors across mobile and backend, then converting the best performers into full-time roles.
Guided engineers through consistent 1:1s, growth-focused feedback, and career development plans, maintaining 85%+ retention over 24 months in a highly competitive market.
Migrated mobile and backend teams to continuous delivery with short-lived branches, automated quality gates, and feature flag-driven rollouts, enabling weekly shipping cadence and reducing time-to-production by 30%.
Increased delivery velocity by 30% by driving adoption of XP practices (pair programming, TDD) and automated testing pipelines, reducing release cycles from weeks to days.
Introduced test-first development for critical user journeys, lightweight code reviews, and pair-debugging sessions on complex features. Production defect rate dropped by 35% and code review turnaround improved by 40%.
Set a yearly technical roadmap for Android and iOS covering architecture standards, code quality, observability, and test automation, resulting in an 8% reduction in crash rate and 38% fewer major release breakages.
Led continuous discovery for the Amazon Prime x CAFU integration through customer interviews, rapid prototyping, and staged rollouts, validating assumptions early and delivering a feature that drove 30%+ customer reactivation and 17% revenue uplift.
Led the build of an AI-powered CAFU PULSE (Operational Analytics Platform) that automated insight generation from live data. It cut decision-making time by 40% and saved multi-million AED in annual operational costs.
Shifted from bi-weekly sprint releases to small-batch continuous deployments using feature flags and automated rollbacks, reducing deployment incidents by 45% and cutting mean time to recover by 50%.
Designed and implemented a centralised API Gateway with authentication, authorisation, rate limiting, and observability, improving system reliability and operational visibility.
Built a fraud governance framework with Ops and Finance that defined risk thresholds, payment validation rules, and escalation processes. Fraud incidents dropped by 18%.
Set SDLC standards across design, development, testing, and release that the whole team followed. Delivery became more predictable without sacrificing stability on live systems.
Engineering Manager
Built and evolved self-organised squads aligned to business domains, applying DDD principles to define clear ownership boundaries so teams could make decisions independently, hire for autonomy, and operate without top-down direction. Scaled from 3 to 15+ engineers with no proportional increase in management overhead., Set up async communication norms, structured sprint cycles, and cross-timezone ways of working that improved execution efficiency by 20% without adding overhead., Grew the engineering domain using a BOT (Build-Operate-Transfer) model, hiring through international vendors across mobile and backend, then converting the best performers into full-time roles., Guided engineers through consistent 1:1s, growth-focused feedback, and career development plans, maintaining 85%+ retention over 24 months in a highly competitive market., Migrated mobile and backend teams to continuous delivery with short-lived branches, automated quality gates, and feature flag-driven rollouts, enabling weekly shipping cadence and reducing time-to-production by 30%.
Tech Lead/Manager
Modernised the Android and iOS codebases by introducing Jetpack Compose, SwiftUI, RxJava, Dagger/Hilt, and Clean Architecture.
Teams could now work in parallel, merge conflicts dropped significantly, and delivery velocity improved by 20%.
Defined clear service boundaries and data ownership across teams alongside a structured release process, improving release predictability without affecting stability on live systems.
Ran quarterly hackathons to encourage experimentation.
About 25% of those experiments made it to production, including Spot Fuel, which drove a 12% increase in daily active orders.
Worked closely with backend engineers on reliability improvements including caching, async processing, and rate limiting to handle traffic spikes more gracefully.
Tech Lead/Manager
Modernised the Android and iOS codebases by introducing Jetpack Compose, SwiftUI, RxJava, Dagger/Hilt, and Clean Architecture. Teams could now work in parallel, merge conflicts dropped significantly, and delivery velocity improved by 20%., Defined clear service boundaries and data ownership across teams alongside a structured release process — improving release predictability without affecting stability on live systems., Ran quarterly hackathons to encourage experimentation. About 25% of those experiments made it to production, including Spot Fuel, which drove a 12% increase in daily active orders.
Senior Mobile Engineer
Helped launch CAFU's first consumer mobile apps on Android and iOS, which grew to 10,000+ daily active users.
Improved app launch time by nearly 30% by optimising the critical rendering path and loading heavy resources lazily.
Reduced app size by over 40% by switching to WebP and vector image formats, removing unused libraries, and cleaning up dependencies.
This improved install rates and overall performance.
Senior Mobile Engineer
Helped launch CAFU's first consumer mobile apps on Android and iOS, which grew to 10,000+ daily active users., Improved app launch time by nearly 30% by optimising the critical rendering path and loading heavy resources lazily., Reduced app size by over 40% by switching to WebP and vector image formats, removing unused libraries, and cleaning up dependencies. This improved install rates and overall performance.
Senior Mobile Engineer
Delivered several Android apps end-to-end across different client projects, working with Kotlin, Java, MVVM, and RxJava.
Senior Mobile Engineer
Delivered several Android apps end-to-end across different client projects, working with Kotlin, Java, MVVM, and RxJava.
Software Engineer
Worked on Android and enterprise software projects, building foundational skills in mobile development, object-oriented design, and agile ways of working.
Software Engineer
Worked on Android and enterprise software projects, building foundational skills in mobile development, object-oriented design, and agile ways of working.