Berlin · Ouvert à des conversations choisies

Mohamed Handaoui

Engineering Manager et développeur full-stack. Je livre des produits utilisés par des millions de personnes — et j'encadre les petites équipes affûtées qui les construisent.

En bref

J'aime les parties du logiciel qui doivent être discrètement correctes — pipelines d'enregistrement, clients mobiles qui ne peuvent pas perdre une image, ordonnanceurs qui doivent tenir une garantie. D'un labo de recherche français écrivant des ordonnanceurs MapReduce, à la direction technique d'une plateforme touchant la plupart des jeux mobiles à plus forts revenus.

Expérience

PlaytestCloud — Berlin, Allemagne

janv. 2021 → aujourd'hui · 5 ans

Playtesting à distance pour les studios de jeux. Un panel vérifié de 1,5 M de joueurs, capture vidéo + audio + tactile sur iOS et Android natifs, analyse assistée par IA livrée aux studios en moins de 48 h. J'ai porté quatre casquettes ici et écrit la majorité de la stack au moins une fois.

Engineering Manager

mars 2026 → actuel
  • Je dirige un groupe transverse couvrant clients mobiles, services de plateforme et pipeline d'enregistrement — recrutement, roadmap, 1:1. Partenaire du CEO sur la prochaine vague de playtesting modéré et en direct : le genre de fonctionnalité qui ne marche que si la latence est ennuyeuse.

Tech Lead · Software Engineer

juil. 2024 → mars 2026
  • Gestion de l'équipe — planification de sprint avec les product owners, mentorat, plans de progression. Moins de PRs écrites, plus de blocages levés.
  • Mise en place des rituels de revue et de la cadence RFC encore utilisés par l'équipe ; ligne directe avec le CEO.

Senior Software Engineer

juil. 2023 → juil. 2024
  • Pilotage de la migration AngularJS → Angular des plateformes client et admin — compatibilité Rails préservée, temps de build améliorés, conventions frontend adoptées par toute l'équipe.
  • Responsable du cycle annuel de mises à jour iOS / Android ; mentorat de juniors vers les niveaux mid et senior.

Software Engineer

janv. 2021 → juil. 2023
  • Livraisons sur toute la stack : Rails + Angular sur le web, Flutter + Swift / Kotlin natif sur mobile. Construction de l'injection automatique du code de sécurité et d'enregistrement dans les builds Android — le mécanisme qui permet aux joueurs de tester un jeu sans toucher au binaire du studio.

Research Software Engineer · IRT b<>com

mars 2019 → déc. 2020 · Rennes

Laboratoire Cloud & Systèmes Distribués dans l'un des huit IRT français. Travaux sur l'exploitation des ressources cloud éphémères pour exécuter des charges Hadoop MapReduce intensives à moindre coût, tout en respectant les SLAs.

  • Conception et développement de Salamander, un ordonnanceur MapReduce conscient de l'hétérogénéité et de la volatilité. Réduction du temps de jobs jusqu'à 47,6 % sur charges mixtes par rapport à l'état de l'art. Publié à IEEE/ACM CCGRID 2020.
  • Co-auteur de suites sur les politiques d'ordonnancement par RL — Releaser et RISCLESS — pour la garantie de SLAs sur ressources éphémères + stables. Validation sur traces réelles de data-centers.

Avant · Swissport · Moussafir · Wilab · UNICEF Innovation Lab

2015 → 2017 · Alger
  • Swissport — G-Vol, un outil web + Android pour numériser la préparation des dossiers de vol. Moussafir — MVP CRM Electron/Angular livré en quatre semaines. Wilab — CRM immobilier en AngularJS + Flask, dockerisé.
  • UNICEF Innovation Lab à l'ESI — Deux ans et demi de bénévolat sur des projets civic-tech pour enfants, personnes âgées et personnes en situation de handicap.