Expérience
Emploi, stages et bénévolat
Je suis un ingénieur logiciel passionné qui aime imaginer des solutions créatives avec du code. Mon domaine de prédilection est la construction d’applications évolutives avec la stack MERN. J’ai également à cœur de faire vivre les communautés tech et je participe activement à de nombreux événements du secteur. Accompagner et soutenir les développeurs qui démarrent leur carrière me procure une immense satisfaction, parce que nous connaissons tous la galère du point-virgule manquant. 😉

Ingénieur logiciel senior
Pockla
Novembre 2025 - Aujourd’hui
Londres, Royaume-Uni · À distance
–Pockla est une startup AdTech basée à Londres qui construit une infrastructure « agent-first » pour des sites web auto-adaptatifs : au lieu d’une landing page statique unique pour tout le monde, des agents IA génèrent une page adaptée à chaque prospect, sans reconstruire le site.
–La plateforme pilote toute la boucle de génération de leads pour des entreprises britanniques de l’assurance, de la finance, de l’indemnisation et du droit : acquisition de trafic via la publicité payante, les appels sortants pilotés par IA et l’e-mailing à froid, arrivée de chaque prospect sur une page générée rien que pour lui, puis qualification et maturation par des agents SMS et vocaux. Des marques comme Lottie, Kene, Omnos et NWEH lui font déjà confiance.
–Soutenue par environ 2 M£ de financement, dont une levée d’amorçage de 1,6 M£ menée par Venrex, avec la participation d’Upside Ventures (le fonds des Sidemen), Love Ventures, Shuttle et SyndicateRoom.
–Développement du cœur de la plateforme CLI en Node.js et d’un serveur MCP exposant plus de 30 outils, qui pilote 20 skills autonomes de Claude Code via une machine à états afin de générer, contrôler, tester et déployer des landing pages Astro de bout en bout.
–Conception du backend serverless sur AWS avec une API Fastify sur Lambda, DynamoDB, S3 et CloudFront provisionnés par CDK, ainsi qu’une couche edge ECS Fargate faisant tourner Caddy avec TLS à la demande pour le routage multi-tenant de domaines personnalisés.
–J’ai diagnostiqué et éliminé une panne mémoire bloquante en production lors des builds massifs de pages : je l’ai remontée jusqu’à un plafond mémoire fixe du compilateur WASM et j’ai migré vers le compilateur natif Rust d’Astro, ce qui a permis de compiler plus de 2 000 pages en une quarantaine de secondes et de supprimer complètement le contournement par lots.
–Refonte du pipeline de déploiement pour répliquer l’intégralité du build vers S3 avec comparaison par somme de contrôle : seuls les fichiers modifiés sont envoyés, tandis que chaque page, ressource et artefact SEO est servi depuis la même origine.
–Mise en place d’espaces de travail multi-tenants avec authentification JWT (jetons d’accès et de rafraîchissement) et contrôle d’accès basé sur les rôles, ainsi qu’une chaîne d’ingestion de leads et de transmission aux acheteurs avec suivi de livraison pour chaque soumission.

Ingénieur logiciel
RipeSeed.io
Août 2024 - Aujourd’hui
Lahore, Pakistan
–RipeSeed est un studio d’ingénierie produit basé à Lahore, fondé en 2021, qui livre des produits web, mobiles et IA pour des clients SaaS, e-commerce et startups : plus de 150 projets livrés, une note de 5,0 sur Clutch et plus d’un million de dollars générés sur Upwork, entièrement depuis le Pakistan.
–Développement d’applications web performantes et évolutives avec React.js, Next.js, Node.js et NestJS, en TypeScript pour garantir un code typé et maintenable, sur une infrastructure cloud-native AWS et des APIs REST pensées pour la montée en charge et la haute disponibilité.
–Construction de Brava CrewConnect, une plateforme de gestion des équipes pour un fabricant américain de tuiles, qui automatise la certification des formations, l’affectation des chantiers et le suivi de conformité entre sous-traitants, avec des intégrations Monday.com, FlexiQuiz et CompanyCam et des notifications multicanales par e-mail et SMS.
–J’ai conçu et livré un système de contrôle d’accès basé sur les rôles piloté par la base de données, avec une matrice de permissions modifiable à l’exécution et un sélecteur « voir en tant que » qui résout les droits d’un seul rôle et ne peut que restreindre les privilèges, jamais les élargir — appliqué à la fois côté API et côté back-office.
–J’ai conçu un moteur de territoires géographiques qui rattache chaque chantier à un seul territoire et à un seul technicien référent, avec une couverture à plusieurs niveaux (pays, région, code postal), une résolution au plus précis et une carte choroplèthe interactive pour dessiner les zones de couverture.
–J’ai livré de bout en bout une fonctionnalité de formation en réalité virtuelle événementielle : planification des sessions, listes de formateurs et d’apprenants, un sous-système dédié de codes d’accès par SMS avec expiration limitée, délai avant renvoi et blocage après plusieurs tentatives, ainsi qu’une API externe restreinte par clé pour la plateforme VR.
–J’ai mené une migration du modèle de données vers la v2, en abandonnant des tables obsolètes au profit d’un modèle d’identité centré sur l’utilisateur, en basculant toutes les lectures vers la nouvelle structure tout en conservant les écritures héritées par sécurité en cas de retour arrière.
–J’ai livré PRGRSS.ai, une plateforme de mentorat web et mobile multiplateforme destinée aux communautés noires et racisées du Royaume-Uni, avec mise en relation mentors-mentorés par IA, visioconférence en temps réel, messagerie intégrée et suivi de progression, sur React Native, Firebase et GCP.

Ingénieur produit fondateur
Brilio
Janvier 2025 - Octobre 2025
Abou Dhabi, Émirats arabes unis · À distance
–Brilio est une plateforme d’IA agentique sans code qui permet aux entreprises de déployer en quelques minutes des agents IA capables d’apprendre seuls — entraînés sur des documents, des sites web, des transcriptions YouTube, des paires questions-réponses et des bases SQL, tournant sur GPT, Claude et DeepSeek, avec des seuils de confiance paramétrables pour qu’un agent passe la main à un humain au lieu de deviner, et apprenne de chaque réponse donnée par cet humain.
–J’ai encadré une équipe de 4 ingénieurs frontend et défini la direction technique et les standards.
–J’ai livré 4 produits d’IA générative, dont Brilio, de bout en bout en 9 mois.
–J’ai porté le cycle de vie produit, de la validation du concept au lancement.
–J’ai refondu le frontend de Brilio pour en faire une expérience produit centrée sur l’usage.
–J’ai préparé Brilio pour le marché européen en implémentant la prise en charge de 6 langues.
–J’ai piloté le lancement du chatbot IA intégrable de Brilio, via script et plugins WordPress et Shopify, permettant une intégration immédiate dans les applications des clients.

Ingénieur logiciel full stack
Cowlar Design Studio
Février 2024 - Août 2024
Islamabad, Pakistan
–Cowlar Design Studio est un cabinet de développement produit et de conseil technologique de plus de 175 personnes — la branche studio de Cowlar Inc. (Y Combinator W17), la startup de colliers connectés surnommée « le Fitbit pour vaches » — avec une expertise en IoT, robotique, vision par ordinateur, machine learning et logiciels d’entreprise.
–J’ai collaboré avec l’équipe ML sur un produit retail piloté par l’IA, en intégrant les retours continus des utilisateurs pour en améliorer les fonctionnalités et la satisfaction.
–J’ai développé des composants frontend modulaires et réutilisables avec Vue.js, React.js et TypeScript pour gagner en efficacité côté interface et garantir la robustesse du produit.
–J’ai implémenté des APIs REST avec Node.js et Express.js, en utilisant Sequelize pour MySQL et Mongoose pour MongoDB afin d’assurer des échanges efficaces avec la base de données.
–J’ai travaillé sur Thanos, la plateforme de machine learning de bout en bout du studio, qui couvre tout, de la collecte et l’annotation des données au déploiement de modèles assisté par IA, augmentant le débit d’annotation de 60 % sur de grands jeux d’images et accélérant les cycles de développement des modèles.
–J’ai écrit des requêtes complexes pour les statistiques du tableau de bord, accélérant la récupération des données de 40 % et améliorant l’analytique en temps réel.
–J’ai optimisé des APIs et des requêtes existantes, réduisant le temps d’exécution de 75 % et améliorant le débit du système de 55 %, avec à la clé une application nettement plus réactive.

Stagiaire ingénieur DevOps
Devsinc
Juillet 2023 - Septembre 2023
Islamabad, Pakistan
–Devsinc est l’une des plus grandes entreprises logicielles du Pakistan et l’une des plus dynamiques, avec plus de 2 000 collaborateurs au Pakistan, aux États-Unis et en Inde, qui accompagne startups, grands comptes et organismes publics en transformation numérique et en ingénierie produit.
–J’ai été retenu, avec les félicitations du jury, parmi les rares candidats sélectionnés sur un vivier de 25 000 postulants.
–J’ai suivi un programme de formation exigeant, consacré aux outils et pratiques DevOps les plus récents.
–J’ai acquis une maîtrise des technologies fondamentales comme Linux et Git, ainsi que des outils DevOps essentiels comme Docker et Kubernetes (K8s).
–J’ai appris à écrire des pipelines CI/CD avec GitHub Actions et Jenkins.
–J’ai gagné en aisance sur l’infrastructure as code avec Terraform et démontré ma maîtrise de services AWS comme EC2 et S3, dans le respect des bonnes pratiques CI/CD.
–J’ai pris seul la responsabilité de deux projets, l’un en Node.js et l’autre en Ruby on Rails (ROR), en supervisant tout le cycle CI/CD.
–J’ai mobilisé l’ensemble des outils appris pour conteneuriser et déployer les deux applications dans l’écosystème AWS, en m’appuyant sur EC2 pour garantir évolutivité et fiabilité.
–J’ai mis en place Nginx comme proxy inverse afin d’optimiser les performances applicatives et de gérer efficacement le trafic entrant.

Ingénieur frontend
RunTheSims (Contract)
Mai 2022 - Août 2022
Baie de San Francisco, États-Unis (à distance)
–RunTheSims est une plateforme d’analyse par abonnement dédiée au sport-fantasy quotidien, conçue et exploitée par des joueurs professionnels de DFS, qui enchaîne projections, taux de possession, optimiseurs, simulations et optimisation de portefeuille dans un seul flux de travail — du chiffre brut aux compositions à espérance de gain positive sur un portefeuille diversifié, avec une couverture NFL, MLB, golf PGA, Formule 1 et MMA.
–J’ai contribué au développement de l’outil de simulation et de son tableau de bord avec ReactJS, React Context et Material-UI, en construisant des composants réutilisables pour des vues de projections et de simulations très denses en données, et en améliorant l’expérience utilisateur d’ensemble.

Stagiaire ingénieur logiciel
Creative Chaos
Juin 2022 - Août 2022
San Francisco, États-Unis / Karachi, Pakistan / À distance
–Creative Chaos est une société d’innovation technologique dont le siège est à San Francisco, fondée en 2000, qui construit des MVP pour des startups et des entreprises du Fortune 500 : plus de 300 collaborateurs et plus de 400 projets livrés via un réseau mondial couvrant les États-Unis, l’Europe, le Moyen-Orient et l’Asie.
–J’ai pris seul en charge le développement du frontend de KATRA, une application multiplateforme qui met en relation les personnes ayant un besoin urgent de sang avec des donneurs volontaires, sous le tutorat d’un architecte solutions et d’ingénieurs logiciels seniors. Ce défi m’a permis de démontrer ma capacité à mener des projets complexes en autonomie et à livrer d’excellents résultats, en travaillant étroitement avec une équipe pluridisciplinaire.
–J’ai développé et maintenu une logique applicative complexe avec Redux Sagas, permettant une gestion d’état efficace et des flux de données asynchrones.
–J’ai optimisé les performances en appliquant de bonnes pratiques d’architecture comme le découpage du code et le chargement différé afin d’accélérer l’application.
–J’ai travaillé main dans la main avec les développeurs backend pour intégrer les APIs REST et j’ai géré la récupération et la manipulation des données avec Redux Sagas, assurant une circulation fluide entre frontend et backend.
–J’ai collaboré avec les designers et les chefs de produit pour traduire wireframes et maquettes en composants interactifs et fonctionnels, en garantissant un rendu cohérent et soigné sur tous les appareils.
–J’ai travaillé étroitement avec l’ingénieur DevOps pour garantir des déploiements et des mises en production sans accroc.

Ingénieur frontend
Kpibar
Février 2022 - Mars 2022
Madrid, Espagne / À distance
–Kpibar est une société de logiciels basée à Madrid, fondée en 2020, qui construit un espace de travail unique pour la gestion des tâches et le suivi de la performance des équipes, afin de garder un œil sur les indicateurs qui comptent sans jongler entre plusieurs outils.
–J’ai construit des composants frontend modulaires et réutilisables pour la plateforme Kpibar avec React, Ant Design et React Context, en utilisant Context pour porter l’état global et partager proprement les données dans l’arbre de composants plutôt que de faire descendre les props couche par couche.
–J’ai livré des améliorations d’interface et d’interaction avec l’équipe, en affinant l’ergonomie sur l’ensemble du produit.
–J’ai refactorisé et optimisé le code existant, améliorant les performances, l’évolutivité et la réutilisation des composants.

Développeur web junior
CodeFier
Janvier 2022 - Mars 2022
Rawalpindi, Pakistan / À distance
–CodeFier est une agence pakistanaise de design et de développement qui accompagne des clients d’Islamabad et de Rawalpindi, en créant des sites web, des applications mobiles et de l’UI/UX, aux côtés de prestations de SEO et de marketing digital.
–J’ai construit de zéro le frontend d’un outil RH interne en JavaScript, HTML et CSS natifs — sans framework ni bibliothèque de composants.
–J’ai créé des interfaces interactives et intuitives pour générer des rapports et des attestations d’emploi, simplifiant le quotidien de l’équipe RH.
–J’ai mis en place des mises en page responsives pour que l’outil tienne la route sur ordinateur, tablette et mobile.
–J’ai travaillé directement avec l’équipe RH pour comprendre ses besoins et les traduire en composants d’interface fonctionnels et visuellement cohérents.

Ambassadeur campus
Devsinc
Mars 2023 - Mai 2024
Islamabad, Pakistan / À distance
–Je contribue activement à la mission de Devsinc : rapprocher le monde de l’entreprise et le monde universitaire.
–Je suis chargé d’organiser différents événements Devsinc sur le campus.
–En m’appuyant sur mes compétences en réseaux sociaux, notamment sur LinkedIn, je promeus ces événements pour maximiser leur portée et leur impact au sein de la communauté de la NUST.
–Je travaille étroitement avec l’équipe Devsinc pour assurer une organisation et un déroulement sans accroc, en créant des expériences engageantes et utiles pour les participants.
–En valorisant efficacement les initiatives et les événements de Devsinc, je contribue à la notoriété et à la visibilité de la marque auprès des étudiants de la NUST.

Secrétaire adjoint (Web et IT)
HackClub, NUST
Août 2022 - Juillet 2023
NUST, Islamabad
–J’ai piloté l’équipe chargée de maintenir le site du club, en veillant à son bon fonctionnement et à son esthétique.
–J’ai aidé les membres de l’équipe et les étudiants des promotions inférieures à progresser techniquement en tant que développeurs.
–J’ai accompagné activement les membres de l’équipe, en leur offrant conseils et soutien dans leur parcours en développement web.

Responsable des partenariats
Orientation of NUST 2022 (ON'22)
Août 2022 - Octobre 2022
NUST, Islamabad
–Orientation est l’événement phare de la NUST : il réunit plus de 1 800 étudiants et plus de 3 000 participants enthousiastes autour d’un large éventail d’activités.
–J’ai démarché de nombreuses entreprises en leur présentant l’intérêt et les retombées d’un partenariat avec l’événement.
–J’ai conclu des accords avec deux entreprises, obtenant leur soutien en tant que partenaires de l’événement Orientation.
–J’ai joué un rôle déterminant dans l’obtention de contributions financières et de ressources, garantissant la bonne tenue de l’événement.

Membre de l’équipe (développement web)
Google Developers Student Club (GDSC), NUST
Avril 2022 - Août 2022
NUST, Islamabad
–En tant que membre du GDSC, j’ai participé activement à la gestion et au fonctionnement du club.
–J’ai collaboré avec les autres membres pour gérer et organiser efficacement les activités du club, en assurant une bonne coordination et une exécution soignée des événements et des projets.
–J’ai continuellement progressé comme développeur grâce à la pratique et à la découverte de différentes technologies et frameworks de développement web.

Co-responsable marketing réseaux sociaux
HackClub, NUST
Novembre 2021 - Août 2022
NUST, Islamabad
–J’ai dirigé le marketing sur les réseaux sociaux en tant que responsable d’équipe pour HackClub, en couvrant les grands événements et en publiant des mises à jour régulières sur Instagram et Facebook.
–J’ai fait progresser le nombre d’abonnés et la portée des pages de HackClub sur les réseaux sociaux.
–J’ai coordonné les bénévoles de HackClub et du GDSC NUST pendant le Devfest Islamabad 2021 et le Codefest 2021, en favorisant la collaboration et les synergies.
–J’ai collaboré avec 10Pearls Islamabad pour Game Of Code, un concours de programmation rapide.

Membre de l’équipe Web et IT
HackClub, NUST
Juin 2021 - Novembre 2021
NUST, Islamabad
–J’ai contribué en tant que membre de l’équipe Web et IT, en participant activement au développement du site officiel de Hack Club, NUST.
–Avec React.js, React Bootstrap (Reactstrap) et Material UI, nous avons conçu un site moderne et visuellement soigné.
–J’ai également collaboré étroitement avec l’équipe sur diverses tâches web et IT, en assurant une bonne coordination et une exécution efficace des projets.

Collecteur de fonds
Project Insaniyat, NUST
Avril 2021 - Mai 2021
NUST, Islamabad
–J’ai participé au Project Insaniyat, une initiative de collecte de fonds à vocation sociale, lors de mon deuxième semestre à la NUST.
–J’ai mené un travail d’équipe pour recueillir des dons et lever des fonds pour de belles causes.
–Nous avons réuni environ 127 000 roupies de dons.
–Nous avons reversé ces fonds au réseau d’écoles Sunbeams pour soutenir sa campagne d’ouverture d’écoles dans les zones rurales du pays.

Responsable d’équipe (Web et IT)
NUST Media Club
Septembre 2021 - Décembre 2021
NUST, Islamabad
–J’ai encadré une équipe de 5 personnes en tant que responsable Web et IT du NUST Media Club.
–J’ai géré et maintenu le site WordPress du club, en veillant à son bon fonctionnement et à ses performances.
–J’ai collaboré étroitement avec l’équipe Publications pour mettre à jour et publier des articles de blog attractifs sur le site.
–J’étais chargé de tenir le site à jour avec les articles du NUST Media Club et des contenus pertinents et informatifs, renforçant la présence en ligne du club.

Membre de l’équipe (Web et IT)
IEEE-School of Electrical Engineering and Computer Science, NUST
Octobre 2021 - Décembre 2021
NUST, Islamabad
–J’ai contribué en tant que membre de l’équipe Web et IT d’IEEE NUST.
–J’ai conçu et développé des modèles d’e-mails professionnels, en garantissant une identité de marque cohérente et une communication efficace avec le public.
–Je me suis coordonné avec d’autres équipes, comme le marketing et le graphisme, pour aligner les efforts web et IT et améliorer la réussite globale des projets.
–J’ai participé activement aux initiatives de vie associative, en organisant des événements et des activités pour favoriser l’engagement et la collaboration au sein de la communauté IEEE NUST.