KaribU Gestion, spécialiste dans la gestion administrative de régimes collectifs avait un
besoin technique pour concevoir et réaliser une application web de gestion administrative
intelligente pour palier aux faiblesses et limites des logiciels actuelles
(équipe composée de 2 développeurs)
- Conception et réalisation des interfaces utilisateurs à l'aide de Blazor web assembly,
(.NET 5, C# 9.0)
- Développement des services web avec ASP.NET Core (5+) et entity framework core (5+).
Xamarin
Blazor
Telerik SQL Server Azure Devops
C# .NET ASP .NET Core Entity Framework Core
Développeur .NET (Xamarin / C# / WPF) pour Everial (6 mois):
Everial, expert en matière de conservation, traitement et valorisation de documents avait
un besoin d'assistance technique pour maintenir et faire évoluer son logiciel de gestion
d'archivage et pour développer une nouvelle solution mobile de traçage des archives.
(équipe composée de 10 développeurs)
- Correctifs et évolutions du logiciel de gestion d'archivage en C#/WPF
- Correctifs et évolutions de l'application de scannage des archives utilisée par les
opérateurs sur site en Xamarin
- Développement d'un POC en Xamarin pour une solution mobile permettant de faciliter la
livraison et le traçage des archives chez les clients.
Xamarin WPF C# .NET NHibernate SQL Server
Développeur Xamarin pour RESOLVING (16 mois):
Resolving, éditeur de logiciel ayant développé une plateforme collaborative pour faciliter
la gestion des projets de construction, recherchait à renforcer son équipe de développeur
mobile (2 développeurs) en vue d'une livraison pour ses clients.
- Développement des évolutions et maintenance du logiciel en C# et Xamarin.
- Reprise de l’architecture MVVM de l’application.
- Amélioration des performances, de l’UX et de la fluidité de l’application.
- Amélioration de l’UI (Contrôles personnalisés/graphiques avec SkiaSharp).
- Mise en place d’un store d’application d’entreprise pour la version android.
- Mise en place de tests automatisés et de remontées d’informations via Sentry et l’app
center de Microsoft.
Xamarin C# .NET SQLite App Center SkiaSharp
Jenkins
C O N S U L T A N T @ P E A K S ( L y o n 6 9 )
Développeur Xamarin pour REMEDEE (5 mois):
Remedee, startup ayant conçu le premier stimulateur d’endorphine à usage individuel
avait un besoin assez urgent d'assistance technique.
En vue d'une livraison d'une nouvelle version de leur application permettant de
communiquer avec leur bracelet connecté, ma mission était de corriger l es anomalies du
logiciel et de développer les différentes évolutions.
(équipe composée d'un seul développeur)
- Développement de nouvelles vues et de contrôles personnalisés en Xamarin.Forms
- Ajout de la récupération des données GPS du téléphone
- Enregistrement de cette localisation sur un serveur (REST)
- Ajout d'un système de notification hebdomadaire (Firebase Cloud Messaging)
- Mise en place de tests automatisés pour l'application Xamarin en local et sur la
plateforme Test Cloud
- Correction d'anomalies dans l'interface utilisateur
- Correction d'anomalies dans les communications avec l'objet connecté
Xamarin C# .NET SQLite App Center Firebase
Développeur .NET pour GISMARTWARE (9 mois):
GiSmartware, éditeur de logiciels de système d'information géographique
avait un besoin en assistance technique pour maintenir et faire évoluer son
logiciel.
Intégré à l'équipe (6 personnes) en charge du logiciel NETGEO Rail pour la
SNCF, ma mission était de participer aux développements des nouvelles
fonctionnalités et aux correctifs des anomalies.
- Développement d'interface utilisateur en WPF (pattern MVVM)
- Développement C# .NET
- Développement de fonctionnalités cartographiques avec ESRI ArcGIS Engine
- Développement de web services WCF .NET (Serveur PostGreSQL, requête
SOAP, ORM NHibernate)
- Corrections d'anomalies dans le logiciel
WPF C# .NET PostgreSQL NHibernate WCF
ArcGIS Engine
Développeur .NET pour VEOLIA (17 mois):
Pour son client depuis plus de 6 ans Peaks a développé un logiciel de gestion de
patrimoine et de prédiction d'incidents des réseaux d'eau.
Intégré à l'équipe (de 2 à 4 personnes) en charge du développement et de la pérennisation
du logiciel, ma mission était de participer à la maintenance du logiciel (TMA) et au
développement des évolutions (sous forme de lot)
- Développement de logique métier en C# .NET
- Import de données de type géodatabase dans le logiciel
- Affichage des géométries sur une carte
- Export de données dans le format csv/shapefile/gdb/access
- Intégration de nouveaux types de données en base provenant de fichiers d'intervention
fournit par le client
- Développement de l'interface utilisateur en WPF (Pattern MVVM)
- Nouvelle architecture
- Refonte d'une partie de l'UI avec Prism
- Correction d'anomalies dans l'application
- Réalisation de spécifications techniques
- Chiffrage des nouvelles fonctionnalités à intégrer dans les nouveaux lots
- Livraison des lots effectués
WPF C# .NET SQL Server Entity Framework
ArcGIS Engine
A o û t 2 0 1 4 – J u i l l e t 2 0 1 6
C O N S U L T A N T @ D R A T E C H N O L O G I E S ( V i l l e u r b a n n e 6 9 )
Développeur .NET pour SOFRADIR :
Sofradir, fabricant de détecteurs infrarouges pour la défense et l’aérospatiale, avait besoin
d’une refonte totale de son logiciel en C# WPF.
Le logiciel intialement développé en VB6 permet de piloter la séquence de test de ses
détecteurs.
- Développement de l'interface utilisateur en WPF (Pattern MVVM)
- Développement de logique métier en C# .NET
- Réalisation de spécifications techniques
- Livraison des versions du logiciels
- Test du logiciel sur machine réelle en salle blanche
WPF C# .NET
Développeur .NET pour TenCate (Pays-Bas) :
Tencate, premier fabricant mondial de géosynthétiques et géotextiles industriels avait
besoin d’une refonte totale de son logiciel en C# WPF.
Le logiciel intialement développé en VB.NET permet de piloter une machine industrielle
d’impression textile.
- Développement de l'interface utilisateur en WPF (Pattern MVVM)
- Développement de logique métier en C# .NET
- Réalisation de spécifications techniques
- Livraison des versions du logiciels
WPF C# .NET
PROJETS PERSONNELS
CV numérique - FLUTTER
Dans le but de me former sur la technologie Flutter (Cross-plateformes iOS/Android), j'ai
développé une application qui récupère et affiche les informations de mon CV.
- Développement de l'UI en Flutter/Dart
- Récupération des données sur mon site Azure via l'API créé précédemment.
- Stockage des données dans une base de données interne avec SQFlite
- Intégration continue avec Azure DevOps
Flutter Dart SQFLite Azure Devops
CV numérique - ASP.NET CORE / BLAZOR
Dans le but de me former sur les technologies ASP .NET CORE et BLAZOR, j’ai développé un
site web qui récupère et affiche les informations de mon CV.
- Développement de l'UI avec BLAZOR
- Ajout des données au format JSON sur le site
- Ajout de services en ASP.NET CORE pour récupérer les données
- Publication du site sur Azure
- Intégration continue avec Azure DevOps
ASP .NET Core Blazor Azure Devops
CV numérique – KOTLIN (Android)
Dans le but de me former sur la technologie Kotlin (Android), j'ai développé une
application qui récupère et affiche les informations de mon CV.- Développement de l'UI en
Flutter/Dart
- Développement de l’interface utilisateur en Kotlin
- Récupération des données sur une RealTime Database de Firebase
- Stockage des données dans une base de données interne avec Realm
- Intégration continue avec Azure DevOps
Kotlin Realm Azure Devops