Expériences professionnelles
10/2020 – Aujourd’hui Consultant, Architecte technique, Careline (100% télétravail)
Mise en place et développement architecture orientée DDD et CQRS pour WebAPI
Reprise du modèle de données relationnel (Sql Server), migration, flexibilisation et
refonte vers structure NoSQL (mongoDb)
Conseil pour modélisation des fonctionnalités
Mise en place fonctionnement hybride pour migration progressive des
fonctionnalités de la version 1 de l’api (Asp.Net MVC, Sql Server) vers la version 2
(.Net Core WebApi, MongoDb)
C# • VS2019 • .Net Core • Stashbox (IoC/DI) • SQL Server • MongoDB •
TDD • DDD • CQRS
12/2019 – 09/2020 Consultant, Architecte technique, Airbus (85% télétravail)
Mise en place des éléments techniques permettant la production de fonctionnalités
logicielles pour une application destinée à un large panel d’utilisateurs, dans le cadre
d’un environnement technique orienté micro-services
C# • VS2019 • .Net Core • Dapper • Stashbox (IoC/DI) • SQL Server •
PostgreSQL • MongoDB • TDD • DDD • CQRS
12/2018 – 06/2019 Consultant, Expert Technique, Auditeur, Développeur/Concepteur, SopraSteria
Conseil / Audit architecture de code, sql server, Entity Framework, modèle de base de données…
Référent technique de l’équipe sur la conception, les bonnes pratiques, résolution d’incidents.
C# • VS2017 • Entity Framework • SQL Server • WPF/UWP • WinDbg
01/2018 – 09/2018 Architecte logiciel, Développeur/Concepteur, Compliance Officer, CyberCentre de sécurité de SopraSteria
Conception d’une architecture modulaire et extensible en vue du traitement de données hétérogènes provenant de sources variées. Maintien en condition opérationnelle de la solution de compliance existante. Suivi et conseil auprès des clients sur l’état de conformité de leur parc informatique.
C# • VS2012, VS2017 • SSIS • SSAS • SQL Server • PHP • Git
04/2017 – 01/2018 Responsable technique, Chef de projet, Développeur/Concepteur
En vue de la création d’une société de communication digitale, développement d’outils de productivité elearning et serious games autour du logiciel Unity3D.
Mise en place du système d’information, d’outils de suivi, de versionning, et de productivité en développement logiciel et création 3D.
C# • VS2015 • Unity3D • MVC • WPF • SQLite • SVN • JIRA • Blender
08/2016 – 04/2017 Concepteur/Développeur Senior, Sopra-Steria, Colomiers
Etude, conception, évolution, maintenance d’une application à destination d’Airbus dans le domaine de la sécurité.
C# • VS2015 • MVC • Autofac • Automapper • Entity Framework • KendoUI • TFS • JQuery • Jenkins
04/2016 – Aujourd’hui
Architecte logiciel, Gifi, Villeneuve sur Lot
Etude, conception, création d’un socle technique reposant sur Asp.NET MVC pour faciliter la migration et la création des applications .Net du groupe.
Mise en place des méthodologies TDD et de l’intégration continue.
C# • VS2015 • MVC • Unity • PostSharp • Entity Framework • AngularJS • Angular Material • Design patterns SOA, DI, IoC
12/2014 – 01/2016
Développement projet d’entreprise / Veille technologique, Toulouse
Etude et analyse des flux de production d'applications d'envergure, de la conception à la maintenance (évolutive et corrective).
Conception d'une solution semi-automatisée capable de répondre aux problématiques actuelles de façon transverse dans la logique DevOps.
C# • VS2013 • WPF • Design patterns DI, IOC et outils associés • SOA
03/2014 – 10/2014
Lead TMA : ******** mission 3 mois renouvelables, Paris
Analyse du cycle de gestion des incidents existant.
Réduction du temps de traitement des anomalies par la mise en place d'un processus de gestion normalisé.
Implication des acteurs internes afin de consolider le processus mis en place
Rétro-analyse technique et fonctionnelle pour correction d'incidents.
C# • SQL Server • MVC4 • Entity Framework • SVN • CVS • ID3X (framework propriétaire) • BugTracker • YouTrack
11/2013 – 01/2014
Consultant : Carpimko mission de 2 mois, Paris
Coaching de l'équipe en place sur les technologies .Net
Proposition et conception d'une solution de génération de documents pdf adaptée au métier client
Conseil en architecture technique
C# • SQL Server • MVC4 • ItextSharp • Entity Framework • TFS
10/2011 – 10/2013 Création d’entreprise (Artify), Paris
Elaboration du business model, étude de marché, étude du cadre juridique
Conception technique et fonctionnelle d'un site web destiné au grand public
Conception d'une architecture technique robuste et évolutive, d'outils de productivité, permettant une adaptation rapide aux évolutions du marché
C# • MySQL • MVC • Winforms • WPF • VS 2010 Extensibility • TypeScript
05/2009 – 07/2011 Référent technique, Architecte, Concepteur, Développeur : Groupe Helice, Paris
Nouveau client suite au recueil du besoin et proposition technique chiffrée et détaillée (15 concurrents)
Audit et rapport sur un projet critique ayant permis de renégocier le contrat (Conseil d'Etat)
Conception socle technique web (FranceAgriMer)
Création d'un outil permettant de diviser par 5 le temps nécessaire aux tests et à la dédection d'anomalies techniques (FranceAgriMer)
Création d'un contrôle transverse sur plusieurs projets
Développements divers, en interne, au forfait, chez FranceAgriMer
C# • Pro*C • Oracle • SQL Server • ASP.Net (Webforms, MVC) • VB.Net •
VB6 • .Net 2.0 • .Net 3.5 • Spring.Net • NHibernate • WPF • JQuery
10/2008 – 05/2009 Co-reponsable outils, Concepteur, Développeur: Eugen Systems, Paris (75003)
Co-responsable de l'outil de création de contenu pour le jeu R.U.S.E édité par Ubisoft
Amélioration constante des outils, en étroite collaboration avec les équipes créatives
Ajout d'une fonction undo/redo aux éditeurs de contenu
Ajout du support de valeurs par défaut paramétrables par les créatifs
Améliorations de l'interface graphique afin de mieux répondre aux usages
C# • MSIL
09/2007 – 05/2008 Concepteur/Développeur : Sogeti High Tech, Villeurbanne (69100)
Conception, réalisation d'un outil de test pour l'algorithme de gestion automatique de
circulation des bacs de tri postaux (Sollystic)
Conception, réalisation d'un outil de test matériel via RS232
C++ • C#
03/2007 – 08/2007 Développeur : Sogeti (filiale de CapGemini), Villeurbane (69100)
Développement de modules pour un outil de gestion de l'infrastructure de la SNCF
C# • .Net 2.0 • .Net 3.0
10/2006 – 03/2007 Développeur : AUXITEC Technologies, Chassieu (69)
Portage d'un logiciel de calcul scientifique du C++ au C#
Maintenance et évolutions sur le logiciel existant
Création d'un convertisseur de formules mathématiques en code
Création d'un modeleur, visualiseur 3D pour les échangeurs sous pression
C++ • C# • Managed DX
2004 – 2006 Analyste programmeur : TWINGROUP, Lyon (69003)
Conception, développement d'une base de données minimaliste stand-alone en C++
Conception, développement d'un logiciel de gestion de club de tennis (PHP)
Montée en compétences sur les problématiques de la GPAO
C/C++ • VB6 • PHP