EXPÉRIENCE PROFESSIONNELLE (7 ans)
12/2021 – 05/2022
6 mois
Développeur indépendant, Swissquote Luxembourg
Migration de données dans le cadre de l’acquisition d’une autre banque
- Développement d’un outil d’import de données (C#, SQL Server, Postgresql)
- Détection des inconsistances dans les données, détection des fraudes
08/2019 – 11/2021
2 ans, 4 mois
Développeur indépendant, NEXA Technologies
Plateforme d’interceptions judiciaires (écoutes téléphoniques)
- Maintenance évolutive du client lourd WinForms (DevExpress)
- Intégration d’ElasticSearch
- Optimisation des performances (queries SQL, multi-threading)
05/2019 – 06/2019
2 mois
Développeur indépendant, LINC
Application mobile de réservation de transport aérien
- Développement « from scratch » de l’application mobile Android/iOS avec
Xamarin Forms 4 (C#)
- Paiement sécurisé via la plateforme Adyen
- Création de webservices REST (avec ASP.NET Core 2.1)
- Création d’un site « back-office » avec ASP.NET Core MVC
- Publication de l’application sur l’Apple Store et le Google Play Store
- Hébergement sur Azure, utilisation des services Azure DevOps
07/2018 – 01/2019
7 mois
Développeur indépendant, Banque Carnegie Luxembourg
Migration de données dans le cadre de l’acquisition de la Banque par l’UBP
- Ecriture de procédures stockées (DB2 for i – AS/400) pour adapter la structure des
données aux besoins du système cible
- Développement d’un outil spécifique (C#) pour extraire, crypter (OpenPGP via
librairie Bouncy Castle) et transférer les données (SFTP via librairie WinSCP). Prise
en compte des aspects réglementaires et des contraintes de confidentialité
évoluant durant les différentes phases de l’acquisition.
- Cet outil comprend de nombreuses fonctionnalités permettant de détecter les
inconsistances dans les données. Echanges avec le service compliance et les client
executives pour qu’ils effectuent les remédiations nécessaires.
03/2018 – 03/2018
1 mois
Développeur indépendant, Aqua Consulting
CITYLIB : application mobile pour signaler des incidents dans sa commune
- Développement de l’application mobile Android/iOS avec Xamarin Forms (C#)
- Utilisation des plugins Xamarin pour la géolocalisation et l’affichage de cartes
- Création de webservices REST (avec ASP.NET Web Api) pour la partie serveur
- Création d’un site « back-office » avec ASP.NET MVC 5
- L’ensemble du projet utilise une base SQL Server 2014 sans ORM
10/2017 – 01/2018
4 mois
Développeur indépendant, OPEN (client : Cora Proxi)
Projet MoniQ : outil de monitoring de flux FTP
- Développement en ASP.NET MVC 5 (avec Kendo et Bootstrap). Utilisation d’Entity
Framework 6 pour accéder à une base SQL Server 2014
- La webapp propose différents dashboards et écrans de recherche permettant de
surveiller le bon déroulement du processus de commande jusqu’à la réception
- Une partie backend analyse les logs du serveur FTP et les fichiers transférés
(fichiers de commandes client, d’acquittements, bons de réception…) afin de
prévenir d’éventuelles erreurs techniques ou problèmes dans le contenu des flux.
- Développement d’une application WPF permettant d’insérer le contenu de
fichiers (la base article mise à jour régulièrement) dans une base Oracle
04/2017 – 05/2017
2 mois
Développeur indépendant, Aqua Consulting
iAqua : progiciel web de gestion dédié aux services de distribution d'eau
- Développement d'écrans en ASP.NET MVC 4 (avec Kendo et Bootstrap), accès à la
base Oracle 11g via Entity Framework
- Création « from scratch » de webservices REST (avec ASP.NET Web Api) pour
permettre l'interfaçage d'iAqua avec d'autres applications
12/2016 – 12/2016
1 mois
Développeur indépendant, GFI Informatique (client : Schneider Electric)
Projet : Workflows de gestion des centres de coût
- Création de nouveaux workflows sur le site en ASP.NET MVC 4
- IHM réalisée avec le framework Telerik Kendo UI
09/2016 – 11/2016
3 mois
Développeur indépendant, GFI Informatique (client : CCI de Lyon)
Projet Facilitaxe : portail de déclaration et de collecte de la Taxe d’apprentissage
- Encadrement d’une équipe de 2 développeurs
- Développements sur le site en ASP.NET (VB.NET) 4.0
- Ecriture et optimisation de procédures stockées SQL Server
06/2016 – 08/2016
3 mois Développeur indépendant, GFI Informatique (client : IT-CE)
- Evolutions et corrections sur plusieurs applications web internes en ASP.NET
11/2015 – 02/2016
4 mois Développeur indépendant, GFI Informatique (client : CCI de Lyon)
Projet Facilitaxe : portail de déclaration et de collecte de la Taxe d’apprentissage
- Développements sur le site en ASP.NET (VB.NET) 4.0, optimisation du code existant
- Création de rapports PDF avec NFop (Apache FOP)
- Réalisation d’un module en VB.NET pour s’interfacer via FTP avec l’AS/400 en back-office
- Ecriture et optimisation de procédures stockées SQL Server
Septembre 2015 Octobre 2015
Projet en indépendant (client : Wicked bar Paris) : développement d’une application tablette Android (Java) permettant aux serveurs d’un bar de saisir les commandes des clients
Juin 2013 Octobre 2015
Ingénieur Développement, KAYENTIS (38)
Editeur de logiciels spécialisé dans la capture de données des études cliniques
- Développements sur l’IHM en ASP.NET 3.5 MVC, persistance en base SQL Server avec LINQ
- Evolutions du module de gestion des règles métiers en J2EE, persistance des données avec JPA
- Réalisation d’un portail web de monitoring de l’état des applications avec une IHM en JSP et connexion à SQL Server avec JDBC
Mai 2008 Janvier 2012
Analyste-programmeur, LOGICA (38)
Projet CRT : solution de télégestion d'équipements de chaufferie (client : DALKIA)
- Migration du portail web ASP.NET du framework 1.1 à 2.0 avec utilisation des librairies ASP.NET AJAX, développement d’applets Java
- Développement avec J2EE d’un module générique de supervision des automates : écriture de Web Services SOAP avec Axis, persistance en base avec Hibernate
- Ajout d’un client Web Services Axis en C++ sur les modules de communication avec les automates
- Optimisation des requêtes et procédures stockées PL/SQL Oracle
- Rédaction de la documentation technique, support utilisateur
Mai 2006 Octobre 2006
Analyste-programmeur, CALL & SOLUTIONS (91)
Développement d’une application de gestion de parc immobilier locatif (client : MBDA)
- Développement de l’ensemble de l’application de type « client lourd » en VB.NET 1.1, persistance dans une base SQL Server avec ADO.NET
- Ecriture d’un module en VB.NET pour migrer les données d’une ancienne application FoxPro vers la nouvelle base SQL Server