Resume

Lead Software Engineer & Engineering Manager

Nabil Benhamou

  • Dubai, United Arab Emirates
  • Phone: +971 52 326 49 54
  • Email: bil@thebiltheory.com
  • Website: www.thebiltheory.com

Summary

Engineering leader with 12+ years building teams and shipping products.

Currently managing 10 engineers at Mumzworld. Started the mobile department from scratch and grew it to 5 mobile engineers. Shipped the complete rewrite of the mobile app on iOS and Android.

Previously Head of Engineering at lepermislibre (edtech startup). Led 10+ engineers through monolith-to-microservices migration. Company grew €7M → €8.6M revenue during my tenure.

Hands-on technical leader with deep experience in React Native, microservices, and design systems. I code, mentor, hire, and make architectural decisions.


Experience

Engineering Manager

MumzworldDubai, United Arab Emirates

2025-Present
  • Started Mumzworld's mobile engineering department from scratch. Grew the team from 3 to 10 engineers (5 mobile, 5 frontend/backend) through hiring and internal transfers.

  • Manage hiring end-to-end: write job descriptions, screen candidates, run technical interviews, and make final hiring decisions.

  • Partner with VP of Engineering and product leadership on quarterly roadmap planning. Balance feature delivery, technical debt, and platform stability across mobile and web teams.

  • Shipped the complete rewrite of Mumzworld's mobile application to production on iOS and Android.

  • Work daily with Magento's constraints. Make technical trade-offs between what the business needs and what the platform allows. Push back when necessary, find creative solutions when possible.

  • Built My First Cart feature, established the company's design system, and created shared libraries that let teams reuse business logic across different parts of the application.

  • Make architectural decisions for mobile app, frontend systems, and API contracts. Write PRDs that translate product requirements into engineering execution plans.

Lead Software Engineer

MumzworldDubai, United Arab Emirates

2024-2025
  • Led mobile engineers rebuilding the e-commerce app in React Native. Focused on making it scale and run fast.

  • Built custom Expo plugins to connect React Native with native iOS and Android features when the framework couldn't do what we needed.

  • Made the app work well on low-end Android devices. Fixed memory leaks, optimized rendering, and reduced bundle sizes.

  • Set up a monorepo with shared components and packages that multiple teams can use. Planning to open-source parts of it.

  • Created coding standards and review processes. Mentored engineers on React Native patterns and architectural decisions.

  • Built CI/CD pipelines for automated testing and deployments. Using CodeRabbit for AI-powered code reviews.

Principal Engineer

Property FinderDubai, United Arab Emirates

2023-2024
  • Influenced technical direction across mobile and frontend departments. Mentored team leads and reviewed architectural decisions across 30+ engineers.

  • Built Property Finder's Saudi mobile app from scratch using Expo and React Native. Set technical standards that other mobile teams adopted.

  • Refactored the authentication service and rolled out single sign-on across Property Finder's applications. Improved security and made it easier for users to access multiple products.

  • Rewrote the WebSocket server with Express and Socket.io to handle all in-app notifications. Built it to work with notification platforms like Iterable and Braze.

  • Created a CLI tool that lets developers scaffold new serverless services, choose their language, and automate repetitive setup work. Adopted by 10+ teams across the engineering org.

  • Wrote RFCs for unifying error messages across services and moving to a monorepo architecture. Both improved system reliability and made debugging easier.

  • Ran monthly sessions for frontend engineers on testing approaches and managing software complexity. Helped establish engineering best practices company-wide.

Head of Engineering

lepermislibreLyon, France

2021-2023
  • Led a team of 10+ engineers (frontend, backend) at a fast-growing edtech startup. Hired 3 engineers and promoted 2 to senior roles.

  • Partnered with CEO and CTO on technical strategy during high-growth phase. Company grew from €7M to €8.6M revenue (20% YoY) during my tenure.

  • Led the migration from monolith to microservices. Made the system modular enough to support rapid feature development while the company scaled.

  • Created a design system and monorepo for the frontend. Cut time to ship new features by about 40% and made the codebase simpler for new hires.

  • Migrated the entire codebase from JavaScript to TypeScript. Fewer production bugs and safer refactoring as the team grew.

  • Introduced metrics for code health (test coverage, complexity, tech debt). Used the data to justify refactoring work to leadership and pick what to fix first.

  • Established RFC process for architectural decisions. Created templates, ran review sessions, and got engineers to document their thinking.

  • Moved from manual releases every 2 weeks to automated daily deployments. Cut deployment incidents by about 60%.

  • Ran monthly workshops on system design, testing strategies, and code quality. Helped engineers grow from mid to senior level.

Lead Software Engineer

OMPAntwerp, Belgium

2020-2021
  • Started OMP's Web Technology Initiative to move their C++ desktop software to the web. Pitched the strategy to leadership and got approval to build a new team.

  • Built and led the Web Technology Frontend Team from 0 to 6 engineers. Hired the team, set technical direction, and established development practices.

  • Built a micro-frontend architecture so different teams could work on different parts of the product independently. Let 4 product teams ship features without blocking each other.

  • Designed an architecture that was simple enough for new developers to understand but scalable enough to handle OMP's complex supply chain products.

  • Set up a design system and monorepo. Cut onboarding time from 6 weeks to 2 weeks.

  • Established coding standards and review processes. Used metrics to track code health.

Lead Software Engineer

Majid Al Futtaim (Carrefour)Dubai, United Arab Emirates

2018-2020
  • Led the migration from SAP Hybris to a React single-page application using the strangler pattern. Replaced the old system piece by piece without breaking the site.

  • Created 'Trolly', Carrefour's design system, to speed up the migration and keep the UI consistent.

  • Integrated Rich Relevance (a recommendation engine) into the website. Gave customers personalized product suggestions and increased average order value by 20%.

  • Optimized frontend performance. Reduced page load times, improved responsiveness, and fixed SEO issues.

Frontend Engineer

Property FinderDubai, United Arab Emirates

2015-2018
  • Rebuilt Property Finder's website from Backbone and jQuery to React and Redux. Made it easier to scale and maintain.

  • Improved collaboration between design and development. Cut the time from design handoff to implementation by 30%.

  • Worked daily with the product owner and design team to make sure we built the right features for users.

  • Helped create a culture where the team shared knowledge and learned from each other.

Frontend Engineer
Ask for reference

BisnodeBrussels, Belgium

2013-2015

Frontend Engineer
Ask for reference

Catalyst ITSydney, Australia

2012-2013


Languages

  • 🇬🇧 English
  • 🇫🇷 French
  • 🇧🇪 Dutch