Expériences
Depuis
2020
2020
Raise Partner - Ingénieur développement - Grenoble (38)
Développement et maintenance d'applications pour l'Asset Management :
- API REST C# / dotnet 8.
- Web app React avec backend en microservices gRPC (Python, C#).
- Web app React avec backend NestJs.
- Développement des scripts de CI (GitLab).
- Continuous delivery avec Argo CD, et review apps.
- Mise en place de l'IaC via Terraform.
- Evolution et maintenance des services GCP.
- SCRUM master de l'équipe de développement Agile.
- Encadrement de stagiaire.
- Représentant du personnel au CSE.
2019
-
2020
-
2020
ALL Systems - Ingénieur développement - Seyssinet-Pariset (38)
Développement ASP.NET MVC d’une application web :
- Création de la base de données MS-SQL.
- Mise en place des pushs web.
- Interfaçage avec le logiciel Miao via webservices.
2010
-
2019
-
2019
Spartoo.com - Manager et développeur PHP - Grenoble (38)
Développement PHP/MariaDB pour le site de e-commerce Spartoo.com :
- Développement et maintenance d’outils à fortes contraintes de performances.
- Réalisation de projets complexes dans un environnement pluridisciplinaire et international : logistique, finance, paiement, service client, marketing, ...
- Exemples de projets réalisés :
- Mise en place du paiement par 3DSecure.
- Réalisation d’un logiciel WMS de gestion d’entrepôt.
- Mise en place de la certification PCI-DSS.
- Applications mobiles Android et iOS.
- Logiciel C++ de synchronisation multiserveur de fichiers de cache.
- Encadrement d’une équipe de 5 développeurs et 3 administrateurs système.
- Mise en place des process de gestion du service par des méthodes de type Agile.
2008
-
2010
-
2010
2020 Fusion - Software Engineer - Ashford (UK)
Développement C++ et maintenance du logiciel de design d’intérieur FUSION :
- Programmation au sein du coeur de l’application 3D.
- Utilisation de COM, et des libraires MFC et STL.
- Conception d’un système de gestion de mise à jour de catalogues en ASP.NET.
- Rédaction de documents de spécifications.
2006
-
2008
-
2008
Océ PLT - Ingénieur d’étude - Créteil (94)
Développement C++ d’un contrôleur d’impression grand format au sein du département R&D :
- Interprétation de langages graphiques (HP-GL/2, CALCOMP, TIFF...).
- Développement de nouvelles fonctionnalités (CMM, scaling...), répondant aux demandes client.
- Maintenance de la base de code existante, au moyen d’un outil de gestion de configuration.
2006
(6 mois)
(6 mois)
Dassault Systèmes - Stage ingénieur - Suresnes (92)
Prototypage d’une nouvelle technologie de modélisation de surfaces 3D pour CATIA V5 :
- Implémentation en C++ de cette nouvelle méthode pour CATIA V5.
- Utilisation du principe de B-Rep et de la subdivision de Catmull-Clark.
Formation
2001
-
2006
-
2006
INSA, Rouen - Diplôme d'ingénieur
Département Génie Mathématique.
2006
(6 mois)
(6 mois)
University of Leeds - Erasmus exchange
Semestre d'étude à la School of Mathematics, en parallèle d’un projet de recherche (modélisation de la dynamique des gaz en 1D – Fortran77).
2001
Baccalauréat Scientifique
Option sciences et vie de la terre, spécialité Mathématiques, avec mention bien.
Compétences
Développement
DevOps
Soft Skills
Intérêts