Expérience professionnelle
Depuis Mars 2020
(Développeur)
TMA sur différents applicatifs de gestion de la facturation des cuisines centrales du groupe Elior
Environnement technique de la mission
ASP.NETMVC 5.2 / Entity Framework 6
WPF
SQL Server 2017
Avril 2018 – Mai 2018 : Formation Big Data
Depuis
Février
2020
Elior
• TMA sur différents applicatifs de gestion de la facturation des cuisines centrales
du groupe Elior
Environnement technique de la mission
• ASP.MVC 5.2 / Entity Framework 6
• WPF
• SQL Server 2017
Novembre 2018- Janvier 2020
Mutuelle des Architectes Français assurances (Responsable d’application)
• Encadrement d’une équipe de développeurs participant au programme de refonte
des outils de gestion de sinistres. L’outils de gestion principale étant un intranet.
D’outres outils devaient aussi évoluer
• Implémentation d’une API permettant à l’ensemble des applications du SI
d’effectuer des paiements par virement ou lettre-chèque.
Environnement technique de la mission
• .Net Core - ASP.MVC Core
• SQL Server 2012
• Team Foundation Server 2017
Avril 2018 - Juin 2018
Formation Big Data
À la suite de ma mission chez ENGIE, j’ai décidé de d’acquérir des connaissances
techniques dans Big Data. Pour cela j’ai suivi une formation de type POEI (Préparation
Opérationnelle à l’Emploi Individuelle) d’une durée de 3 mois. Cette formation m’a
permis de discerner clairement les différentes technologies et concepts constituants
cette discipline.
2
Mon expérience professionnelle passée m’a permis d’aborder sereinement la technicité
des outils exposés :
• Le broker de messages Apache Kafka
• Les frameworks de calculs distribués Hadoop et Apache Spark
• Les bases de données NoSQL
o CouchBase
o MongoDB
o Cassandra
• Les langages :
o JAVA
o Python
o R
Durant cette formation, le Machine Learning a aussi été exposé ce qui m’a permis de
rafraichir mes connaissances acquises à l’Université pendant mes études scientifiques.
Mars 2017 -
Avril 2018
ENGIE (Data Developer)
• Implémentation d’algorithmes de calcul de prix de consommation pour les
clients industriels d’ENGIE.
• Exposition de ces algorithmes au travers d’une API REST.
• Mise en place d'une chaine d'intégration continue et déploiement automatique
de l’API (Buildbot)
Environnement technique de la mission
▪ Python – Flask-RESTPlus – SQLAlchemy
▪ PostgreSQL
Juin 2015 - Mars 2017
SOCOTEC (Lead Technique)
• Réalisation d'un client Windows Store App occasionnellement connecté à
destination des inspecteurs itinérants de SOCOTEC en France.
• Encadrement de 4 développeurs :
• Garant de la solution et de l'architecture technique
• Code review
• Intégration XAML
• Implémentation d'écrans
• Implémentation du processus de synchronisation
• Responsable de la qualité des livrables pendant les différentes étapes du projet
• Implémentation du processus de synchronisation des données
• Support de niveau 3
Environnement technique de la mission
▪ C#/XAML - Services Windows – Services WCF – Microsoft Sync Framework
▪ SQL Server 2012 - SQLite
Avril 2015 - Juin 2015
Ordres des Avocats de Paris
▪ Etude de faisabilité sur la refonte des applications existantes en un client léger
▪ Mise en place d’un frontal de type Single Page Application et d’un backend ASP.NET
WEB API.
Environnement technique de la mission
3
▪ ASP.NET WEB API - AngularJS, NHibernate - Unity
▪ Oracle
Septembre 2014 – avril 2015
Dalkia (Lead technique)
▪ Dans le cadre du projet initié par Dalkia en février 2014 de la refonte de son
application de gestion des contrats d’achat / vente de Gaz afin de la migrer vers
une technologie industrialisée (ASP.NET MVC / WPF), j’interviens à partir du mois
d’octobre 2014 comme lead technique sur l’intranet et le client lourd (à destination
des régions)
▪ Encadrement de 5 développeurs
Environnement technique de la mission
▪ ASP.NET MVC 4 & jQuery - KendoUI, SQL Server 2008
▪ WPF & MVVMLight toolkit – Contrôles Telerik – SQL Server 2008 - Dapper
Avril 2014 - Aout 2014
TNS-Sofres (Chef de projet technique)
▪ Réalisation d’un extranet permettant aux équipes TNS et La Poste de travailler
ensemble sur l’analyse de données dans le but d’identifier les maillons faibles de
distribution de courrier.
▪ Lead technique : Garant de la solution technique, développements.
▪ Implémentation et exposition d’un module de calculs statistique en Python.
▪ Encadrement de 3 développeurs
▪ Rédaction de spécifications techniques et fonctionnelles.
Environnement technique de la mission
▪ ASP.NET MVC4 & jQuery, SQL Server 2012 – WinForms – WPF – Python
Mai 2013 – Avril 2014
L’Oréal (Windows Store App) (Lead technique)
▪ Réalisation d’une application (Windows Store App) déconnectée de prise de
commande à destination de commerciaux en mobilité.
▪ Garant de la solution technique (et de son implémentation) choisie avec l’architecte.
▪ Implémentations :
o Algorithme de synchronisation entre les données de la tablette (SQLite) et
le back-end (SAP) au travers de services OData.
o Ecrans en respectant le pattern MVVM
▪ Encadrement de 3 développeurs
▪ Audit de code, responsable de la qualité des livrables, rédaction de spécifications
techniques, implémentations.
Environnement technique de la mission
▪ Windows Store Apps (XAML, MVVM, MVVM Light Toolkit) - SQLite - OData (WCF
Data Services) – Génération de code (Text Template Transformation Toolkit)
Depuis novembre 2012 Réseau Ferré de France
Chef de projet technique sur l’intranet de gestion de projets ferroviaires de RFF.
Encadrement de 4 développeurs
Audit de code, responsable de la qualité des livrables.
Environnement technique de la mission
ASP.NET 4 (jQuery, log4net, Spring.NET Framework) , C#, Oracle 11g, procédures stockées
Septembre 2012 – Novembre 2012
ELECTROLUX
Réalisation d’un service NT de monitoring des commandes de produits.
Recueil des besoins
Environnement technique de la mission
Net 4, VB.NET, SQL server 2008, procédures stockées
Février 2012 – Septembre 2012 SHANO
Grossiste et distributaire alimentaire
Réalisation d’un intranet de gestion de commande et de facturation.
Recueil des besoins
Formation des utilisateurs (5 personnes)
Environnement technique de la mission
Net 4, C#, ASP.NET MVC 3, AJAX, Entity Framework, SQL server 2008
Mars 2011 – Janvier 2012 Air France-KLM
Compagnie aérienne
AMO Intranets commerciaux du groupe.
Recueil des besoins, validation et rédaction des spécifications fonctionnelles
Conduite du changement : animations de réunions, formation des utilisateurs contributeurs aux évolutions.
Septembre 2010 – Mars 2011 Oddo & Cie
Banque d’investissement
• Lead developper. Implémentation d'un client lourd de gestion d'assurance vie basé sur le Framework technique d’entreprise. (Asynchronisme, Model View Presenter, Injection de dépendances). Responsable de la qualité des livrables.
• Référent technique des équipes de développements.
• Optimisation des requêtes NHibernate
• Gestion et répartition des tâches projet. (JIRA)
• Encadrement de 3 développeurs
Environnement technique de la mission
Net 3.5, NUnit, C#, WinForm, WCF, Spring.NET 1.3, NHibernate 2.1, SQL server 2005/2008 – CruiseControl.NET – JIRA – Modélisation UML
Septembre 2009 – Juin 2010 Groupama Asset Management
Gestion multidirectionnelle
Maintenance et évolution de l'application Front to Middle de la gestion multidirectionnelle de Groupama Fund Picker (Smart Client).
o Implémentation d’évolutions fonctionnelles
Utilisation des options comme outil de couverture
Implémentation diverse pour adhérer aux réglementations
o Implémentation technique
Mise en place d’asynchronisme coté IHM
Simplification de l’implémentation de la couche de communication
Participation à l’élaboration du Framework d’entreprise
Référent technique de l’équipe de développement.
Environnement technique de la mission
Net 3.5, C#, WinForm, WCF, SQL server 2005, procédures stockées
Mars 2009 – Juillet 2009 ********
Casual gaming
Etude et implémentation d’un client lourd d’administration du site ********.
Etude de faisabilité d’un « mini-ORM » maison et implémentation.
Environnement technique de la mission
Net 3.5, C#, SQL server 2005/2008
Septembre 2008 – février 2009
Radio France International
Lead developper / Maintenance et évolutions du CMS portail internet de RFI
• Implémentation d'un Workflow orchestrant les différentes étapes de la publication de contenu vers les différents vecteurs de diffusion.
• Maintenance et évolution du client lourd de gestion de contenu. Correction de bugs, implémentation des évolutions fonctionnelles, implémentation d’évolutions ergonomiques majeures.
• Mise en place d'une plateforme d'intégration continue.
• Mise en place de protocoles sécurisés de déploiement sur les différents environnements (production, recette). Ecriture des scripts de déploiement.
Environnement technique de la mission
Net 2.0/3.0/3.5, VB.NET, WCF, ASP.NET, Workflow Foundation, SQL Server 2005, WinForm, Services NT. CruiseControl.NET
Janvier 2007 – juillet 2008
Oddo Et Cie
Banque d’investissement
Développement d’un référentiel de données pour les applications Middle et Front Office
Modélisation de la base de données.
Exposition des données au travers d’une couche de services.
Développement du client léger d’administration.
Accompagnement des équipes de développement utilisatrices.
Environnement technique de la mission
Net 2.0, C#, SQL Server...