
Mohamed Amine HAINE
Développeur Senior Fullstack (TypeScript, PHP, Pyt
Salary / Daily rate
Paris, France
Freelance, open to permanent contract
Can come onsite
Skills
About me
Intro
Ingénieur logiciel orienté produit, je conçois des solutions qui délivrent de la valeur de manière continue. J’allie expertise technique et pratiques d’ingénierie (BDD, TDD, DevOps, Clean Architecture, architecture hexagonale, DDD tactique) pour construire des logiciels évolutifs, maintenables et alignés sur les besoins métier.
Work experience
Développeur Senior Lead
42
Feb 2025 - Jul 2026
1 year 6 months
Paris, France
Développement d'un LMS web (responsive) pour aider les étudiants à suivre leur progression et à gérer leurs projets, complété par une interface d'administration pour les enseignants. - Planifié avec Jira (Kanban) - Développé en monolithe modulaire avec TypeScript en NestJS et NextJS, PostgreSQL, S3, Kafka et RabbitMQ. - Build par Containerd et stocké sur Nexus. - Testé en unitaire avec Jest, en intégration avec Testcontainers et en E2E avec Cypress et Playwright. - Release via GitHub Workflow. - Opéré par service avec Helm et ArgoCD en Kubernetes sur AWS. - Monitoré avec Datadog, Victoria Metrics et Grafana avec du OpenTelemetry.
Akkodis
Nov 2019 - Jan 2025
5 years 3 months
Paris, France
Technical Leader et Developer (Akkodis)
May 2024 - Jan 2025
9 months
Paris, France
Conception et déploiement d'une solution IA (RAG) pour l'analyse et la génération de documents. - Planifié avec Azure Boards en Scrum. - Développé en services avec Python (Flask) et TypeScript (React sous Next.js), Azure OpenAI et Azure AI Search. - Testé manuellement par un data scientist. Release via Azure DevOps CI/CD. - Opéré avec Terraform sur Azure. Monitoré avec Azure Application Insights.
Expert Méthodologie de Développement (Elée)
Nov 2023 - Jul 2024
9 months
Accompagnement des équipes Elee dans leur transition Agile et DevOps. - Planifié avec GitLab Issues en Scrum. - Développé en services avec PHP (Laravel) et TypeScript (Vue.js) et MariaDB. - Testé en unitaire avec PHPUnit et Jest, et en E2E avec Cypress. Build et release via GitLab CI/CD. - Opéré sur des VM Linux chez OVH. - Monitoré avec Laravel sous OVH et des alertes par email.
Lead Dev Web Front-End (Akkodis)
Feb 2021 - Jul 2024
3 years 6 months
Vétheuil, France
Développement d'un kit UI répondant aux besoins d'accessibilité web. - Planifié avec Azure Boards en Scrum. - Développé avec TypeScript (React). - Testé en composants avec React Testing Library et en E2E avec Cypress. - Build avec npm - Release en Azure Pipelines sur un registry privé.
Technical Leader (Adecco)
Sep 2023 - May 2024
9 months
Développement d'une solution web qui convertit les feuilles de temps clients dans un format compatible avec l'ERP de l'entreprise. - Planifié avec Azure Boards en Scrum. - Développé en monolithe avec TypeScript (Nest.js et React) et Postgres. - Testé en unitaire avec Jest, en intégration et en E2E avec Cypress. - Build et release via Azure Pipelines. - Opéré avec Terraform sur Azure. - Monitoré avec Azure Application Insights.
Lead Dev Web et Mobile (Siemens)
Jun 2021 - Mar 2024
2 years 10 months
Vétheuil, France
Développement d'une application tablette pour le contrôle qualité de machines médicales et une application web d'administration. - Planifié avec Azure Boards. - Développé avec C# (.NET) et TypeScript (React et React Native) et PostgreSQL. - Testé en unitaire avec Jest, en intégration avec Postman et en E2E avec Appium et Cypress. - Build avec .NET CLI, Webpack CLI et React Native CLI. - Release via Azure Pipelines et Visual Studio App Center. - Opéré par Terraform sur Azure. - Monitoré avec Azure Application Insights.
Lead Developer Desktop (UPS)
Nov 2022 - Jan 2024
1 year 3 months
Développement d'une application pour aider les professeurs à créer des images en relief interactives pour les étudiants malvoyants. - Planifié avec Azure Boards en Scrum. - Développé en services avec TypeScript (Electron avec Node.js, Webpack et React, et React Native) et PostgreSQL. - Testé en unitaire avec Jest et en E2E avec Appium. - Build manuel et release via Visual Studio App Center. - Monitoré avec Azure Application Insights.
Lead Dev Mobile (MyMobility)
May 2022 - Dec 2022
8 months
Vétheuil, France
Développement d'une application pour suivre en temps réel les trajets des enfants en situation de handicap. - Planifié avec Azure Boards en Scrum. - Développé avec TypeScript (React Native) et Firebase. - Build avec React Native CLI et release via Visual Studio App Center. - Opéré sur Firebase. Monitoré avec les logs et métriques Firebase.
Lead Dev Mobile (UPS)
Mar 2022 - Jul 2022
5 months
Vétheuil, France
Développement d'une application pour des études comparatives sur différents types de menus. - Planifié avec Azure Boards en Scrum. - Développé avec TypeScript (React Native). - Testé en E2E avec Appium. - Build avec React Native CLI. - Release via Visual Studio App Center. - Monitoré avec des logs fichier sur l'appareil.
Co-lead Dev Web (Biogaran)
Oct 2020 - Mar 2021
6 months
Vétheuil, France
Développement d'une application web pour permettre aux pharmaciens de suivre leurs patients. - Planifié avec Redmine en Scrum. - Développé avec PHP (Symfony). - Testé en unitaire avec PHPUnit et en E2E avec Behat. Build avec Symfony CLI et release via FTP. - Opéré en SSH sur des VM Linux chez le client. - Monitoré avec Prometheus et Grafana pour les métriques, et des logs fichier sur le serveur.
Developer and Ops (Orange)
Nov 2019 - Oct 2020
1 year
Développement d'une plateforme (site web) et d'outils autour du monitoring. - Développement d’un API (micro-service) en Node.js qui permet de lancer et d’automatiser des tests d’intégrations créés par l’outil Postman. - Développement d’un Bot en Node.js qui permet de suivre des flux RSS, les parser et les envoyer par Slack. - Développement et hébergement d’une plateforme qui centralise les outils de monitoring avec WordPress, MySQL et Adminer en Docker et Docker Compose. - Migration d’un site en React vers WordPress. - Développement d’un Widget Elementor pour WordPress qui permet de répondre à un besoin spécifique. - Semi-automatisation de la mise en preprod et prod de la plateforme avec des scripts à Shell. - Mise en place d’un monitoring infrastructure et logging applicatif avec Prometheus ( + ses exporters ), AlertManager, Grafana et ElasticStack en Docker et Docker Compose. - Automatisation et maintien des tests fonctionnels avec Behat. - Développement d’un template de mail en GoLand, HTML et CSS. - Développement d’une API en PHP, Symfony et Docker qui permettent de traduire des logs en métriques, des métriques en format CSV et bien plus encore. - Développement d’une CLI de configuration des Rules d’alertes Prometheus en Docker. - PoC d’une authentification SSO en SAML.
résponsable du développement informatique
SIAtech by Cobota
Dec 2017 - May 2019
1 year 6 months
Rouen, France
Réflexion et Développement des solutions a la pénibilité du travail en industrie. - Re-conception et implémentation d'un algorithme permettant de déduire le mouvement de la main sur neuf axes. - Conception d'une application en Java FX permettant de configurer le ComHand (télécommande industrielle). - Conception d'une application Android en Java permettant l'utilisation du ComHand avec du NFC. - Formation et attribution les taches de développement aux stagiaires.
Stagiaire
SIAtech by Cobota
Apr 2017 - Oct 2017
7 months
Rouen, France
Education
Université de Reims Champagne-Ardenne
Master 2 (M2), Électronique et informatique
2015 - 2017
2 years 1 month
Licenses & certifications
Claude Partners Certified — Test Claude Code
Issued: Oct 2026