Passionnée par l’informatique depuis mon plus jeune âge, j’ai décidé d’en faire mon métier. Ma formation et mes différentes expériences professionnelles m’ont permis de me forger une base solide, notamment dans les technologies Microsoft. C’est dans cette voix que j’ai voulu approfondir mes connaissances et mon expertise.
Certifications :
- 70-483 : Programming C# (805 pts)
- 70-484 : Essentials of Developing Windows Store Apps using C# (730 pts)
- 70-485 : Advanced of Developing Windows Store Apps using C# (873 pts)
- Xamarin Certified Mobile Professional (93%)
- Certifié MCP C# et MCSD Windows Store Apps
- Auteur du livre sur ASP.NET Core MVC : Maîtriser ce framework Web puissant, ouvert et multiplateforme
- MVP Visual Studio and Development Technologies
Expérience professionnelle
Technical Leader – VersusmindDepuis Mars 2018 | Strasbourg |
- Travaux d’expertise et d’architecture
- Formation
- Accompagnement client
Ingénieur en développement logiciel – Divalto GroupeSeptembre 2015 à Février 2018 | Entzheim |
Création d’une plateforme CRM Web en SaaS et multi-tenant, destiné aux professionnels type commerciaux ou techniciens, permettant de numériser et accélérer les opérations des équipes terrains et sédentaires. En parallèle, conception d’un Framework de développement, destiné à des développeurs / intégrateurs, afin de modifier, selon leurs besoins métiers, le CRM via un jeu de paramétrage au format JSON.
Mes différentes missions se sont articulés autour de :
- Création d’une plateforme Web API en .NET Core exposant des services REST ;
- Mise en place d’une CI avec Visual Studio Team Services pour un déploiement automatique en production et génération des librairies pour la diffusion indirect du Framework ;
- Conception de l’architecture globale du code de la plateforme ;
- Développement des spécificités techniques du Framework exploitant le jeu de paramétrage JSON ;
- Intégration d’un thème Bootstrap 3 pour un Look & feel moderne du portail ;
- Création d’une application Angular (initialement en version 2, puis migré en version 4+) exploitant la plateforme afin de générer les composants constituant la page Web ;
- Développement des tests unitaires serveur (xUnit) et clients (Jasmine, Karma, Protractor) garantissant la bonne qualité du produit.
Technologies : ASP.NET Core MVC, Web API, EF Core Code First, xUnit, REST, JSON, HTML5/CSS3, Angular 2+, Bootstrap 3, Jasmine, Karma, Protractor, MariaDB
Ingénieur / Consultant .NET – Sfeir-EstJanvier à Août 2015 | Schiltigheim |
Projet Sfeir Système d’Information
Travaux de refonte et de développement d’un nouveau CRM pour la gestion de l’entreprise. Le système gère à la fois la clientèle, les contacts, les offres, les affaires mais aussi et surtout le catalogue de toutes les formations que propose Sfeir-Est à ses clients.
- Montée en compétence sur ASP.NET 5
- Recherche & Développement sur des technologies encore en béta
- Méthodologie Scrum
- Gestion du cahier des charges
- Equipe de 3 à 6 personnes
- Intégration des maquettes
Technologies : Visual Studio 2015, C#.NET, ASP.NET 5, MVC 6, Entity Framework 7, SQL Server 2012, HTML5 / CSS3, jQuery, Knockout
Formateur occasionnel
Formateur occasionnel (de 3 à 5 jours) sur des sujets d’expertises et des technologies Microsoft. Les formations portaient sur :
- Le langage C# et la technologie XAML / WPF
- La certification 70-484 : Essentials of Developing Windows Store Apps Using C#
Certifications
Passage de 3 certifications officielles Microsoft.
- 70-483 : Programming C# (805 pts)
- 70-484 : Essentials of Developing Windows Store Apps using C# (730 pts)
- 70-485 : Advanced of Developing Windows Store Apps using C# (873 pts)
Développeur iOS – Divalto GroupeJuillet à Septembre 2014 | Entzheim |
Projet de portage iOS
Développement d’un client iOS, au sein du service R&D de l’entreprise, afin de porté une application Android déjà existante sur la plateforme d’Apple. Le client iOS communique au travers d’une librairie C pour la synchronisation des données avec un back-office.
Technologies : XCode, Objective-C, C/C++
Développeur / Chercheur en IA – UQAMJanvier à Juillet 2014 | Montréal |
Projet de recherche en IA
Recherche et développement sur un jeu sérieux de simulation immobilière permettant la mise en oeuvre de diverses approches d’Intelligence Artificielle, d’algorithme de planification de chemin et de simulation en temps réel. Quelques sujets que j’ai pu traiter :
- Multiplicité des sources de données (Reflection).
- Perfectionnement de l’algorithme de planification de chemin.
- Utilisation d’un Framework de Data Mining pour la détection, l’extraction et la suppression de données parasites (ELKI avec l’algorithme kNN).
- Conception d’un système de communication bas niveau pour adapter le jeu à une architecture Client/Serveur.
Technologies : Java SE et FX, Socket, SAX
Cours en Ingénierie Informatique
Obtention des crédits pour les cours suivant :
- Programmation parallèle haute performance (A)
- Principes fondamentaux des langages objets avancés (B+)
Développeur C# / WPF – INSAJanvier à Avril 2013 | Strasbourg |
Projet de co-sketching industriel
Recherche et développement d’une application de co-sketching permettant à plusieurs utilisateurs d’élaborer des croquis de dessin technique sur la table tactile SUR40 de Samsung, également anciennement appelé Microsoft Surface.
Technologies : C#, WPF, Visual Studio 2012, SDK Pixelsense
Développeur Java / Android – RBSMai à Septembre 2012 | Entzheim |
Projet d’application Android pour technicien nomade
Conception d’une application Android en Java permettant à un technicien de visualiser son planning en temps réel, son historique des heures mais aussi de modifier ses propres données via le mobile.
Technologies : Java, Android, OpenORM, SQLite
Développeur VB.NET – GIESSeptembre à Décembre 2011 | Colmar |
Projet d’application Android pour les associations de service à la personne
Réalisation d’un service Windows, générant des fichiers XML permettant l’échange de données entre CRM et application mobile via un serveur SFTP.
Technologies : VB.NET, WinForms, Visual Studio 2010, XML, SFTP, Oracle
Formation
Etudiant en Ingénierie Logicielle – Exia.cesi5 ans – 2010 à 2015 | Ecole d’ingénieurs informatique | Strasbourg |
- BAC+5 : Diplôme de Manager des Systèmes d’Information (2015)
- BAC+4 : Diplôme de Responsable en Ingénierie Logicielle (2012-2014)
- BAC+2 : Diplôme d’Analyste-Programmeur (2010-2012)
-> Major de promotion
Compétences
Programmation
Technologies Microsoft
- C#.NET
- ASP.NET Core
- Azure
- Windows Store : UWP, Windows 8.1 & Windows Phone 8.1
- WPF & WCF
- ADO.NET, LINQ & Entity Framework
- Visual Studio, TFS, Azure DevOps
Autre
- Angular
- Web : HTML5 / CSS3, PHP, Bootstrap
- Javascript : jQuery, Knockout
- Mobile : Android, iOS, Objective-C, Swift
- Autres : MySQL, Oracle, SQlite
Gestion de projet
- Méthodes agiles : Agilité, XP
- Analyse : Merise, UML
- PMBok : Découpage en lots, planification (Gantt), risques, qualité, clôture …
Certifications
- AZ-400 : Microsoft Azure DevOps Solutions (716 pts)
- AZ-203 : Developing Solutions for Microsoft Azure (834 pts)
- 70-483 : Programming C# (805 pts)
- 70-484 : Essentials of Developing Windows Store Apps using C# (730 pts)
- 70-485 : Advanced of Developing Windows Store Apps using C# (873 pts)
- MCSD : Windows Store Apps using C#
- Xamarin Certified Mobile Professional (93%)