Christman FAGBOHOUN

Ingénieur Développeur C# .NET – WPF•Blazor•MAUI•IA

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

C#.NETGitTypescriptC++Oracle DatabasePythonData ScienceHTMLBitbucketAzurePostgreSQLMySQLSQLiteAndroidJavaCybersécuritéLinuxScrumConfluence

Langues

FrançaisAnglais

À propos

Introduction

💬 80 % du budget IT est englouti dans un existant rigide, sans innover. 🎯 Mon objectif : réduire vos coûts en modernisant les apps — sans tout réécrire. Mes offres de service : - Développement .NET & C# • Développement d'IA spécialisées • Frontend : Desktop, Web, Mobile, Console • Backend : Fichiers, BDD, API REST, IA LLM Locale & Cloud • CI/CD : Jenkins & VPS Linux - Modernisation Legacy • Audit WinForms / WPF / .NET Framework Prestation technique / Coaching • Développement / Formation

Liens

Expérience de travail

Ingénieur Développeur C# .NET – WPF • Blazor•MAUI•IA Fullstack | Expert Modernisation ou Migration

ChristmanTechFreelance

janv. 2023 - Présent

3 ans 10 mois

Remote, Oregon 97458, États-Unis

✨Projet Country Code — Démonstrateurs techniques & vitrine technologique Rôle et Secteur : Ingénieur logiciel fullstack - secteur Technique J’ai conçu et développé une solution complète illustrant la modernisation d’applications .NET/WPF vers des technologies récentes (.NET 8/9, Blazor, MAUI) avec une architecture hexagonale claire, CI/CD avancée, et une logique métier partagée entre plateformes. Cas métier couverts : • Trouver un indicatif à partir d’un pays • Trouver un pays à partir d’un indicatif Objectif : Démontrer la transformation d'une base applicative existante vers une base moderne, découplée, testable et multiplateforme. Réalisations : - Architecture hexagonale orientée DDD autour d’un moteur central - 6 adaptateurs UI indépendants : • WPF (Windows) • Avalonia (Windows/Linux) • Blazor Server • Blazor WebAssembly • MAUI Blazor Hybrid (Mobile) • Console (.NET cross-platform) - 5 adaptateurs infrastructure interchangeables : • Fichiers (txt, json, csv) • SQLite • API REST • IA locale (Ollama) • IA Cloud (OpenRouter, Mistral, etc.) - Déploiement automatisé sur VPS Linux : • CI/CD Jenkins avec versioning, packaging .tar.gz / .apk • Publication multiplateforme (Avalonia, Blazor, MAUI, Console). • Reverse proxy NGINX pour un accès public à chaque démonstrateur • Exécution Desktop, Mobile, Console avec urls web : ° ThinLinc (desktop) ° Appetize.io (mobile) ° Gotty (console) • Système de round-robin Node.js pour sessions simultanées • Scripts, services et configs automatisés • Applis web et non-web en ligne - Une autre version avec UI/UX épurée en ligne Environnement technique : Windows/Linux, .NET 8/9, C#, WPF, Avalonia, Blazor Server, Web Assembly et Hybrid MAUI, CI/CD Jenkins, Hexagonale, MVVM, Clean Code, SOLID, DDD, Linq, Tests unitaires, SQL, VPS Linux, NGINX, Docker, Fichiers, SQLite, API REST, Ollama, OpenRouter. 🌐 Démos interactives : https://christmanfagbohoun.tech/solutions/technicaldemonstrators

Ingénieur Développeur C# .NET – WPF Fullstack

IMV imagingFreelance

mars 2024 - Présent

2 ans 8 mois

Hybrid

🟢 Recommandation reçue Rôle et Secteur : Ingénieur logiciel fullstack - secteur Dispositifs Médicaux Vétérinaires Réalisations: ➕Modernisation .NET/WPF/Clean Code/Code Reviews, Développement de différentes fonctionnalités front-end et back-end, correction de bugs et évolutions pour les échographes vétérinaires EXAPAD. Environnement technique: Windows 10/11, C#, WPF, MVVM, Linq, Multithreading, protocole DICOM, formats XPS et PDF, Méthodes Agiles, Git, Git Extensions, GitLab pour la gestion des tickets, la gestion des sources, des branches et les code reviews.

Ingénieur Développeur C# .NET – WPF Fullstack

EchosensFreelance

nov. 2022 - mars 2024

1 an 5 mois

Hybrid

Rôle et Secteur : Ingénieur logiciel fullstack - secteur Dispositifs Médicaux Humains Réalisations: ➕Modernisation .NET/WPF/Architecture Hexagonale/Clean Code/Code Reviews, Mise en place d'une clean architecture, Développement et tests de différentes fonctionnalités front-end et back-end, correction de bugs et évolutions pour la solution FibroScan CLPC Client qui est la solution non invasive de référence pour une prise en charge globale des maladies chroniques du foie. Environnement technique: Windows 10, C#, Architecture hexagonale, Clean Code, WPF, MVVM, principes SOLID, Linq, Tests unitaires, SQL, Multithreading, Méthodes Agiles, Sprint, Backlog, Scrum, Git, Git Extensions, SQL Server, Teamcity pour les tests d’intégration continue, SQL Server Management Studio SSMS pour la BDD, protocoles Json RPC et UDP pour la communication avec le moteur d’examen, Jfrog pour la gestion des exécutables et des archives, Jira pour la gestion des tickets, Bitbucket pour la gestion des sources, des branches et des code reviews, Confluence pour la documentation.

Ingénieur Développeur C# .NET – WPF Fullstack

ISAGRIFreelance

mai 2021 - déc. 2022

1 an 8 mois

Rôle et Secteur : Ingénieur logiciel fullstack - secteur Comptabilité Agricole Réalisations: Développement et Tests du logiciel de Paie ISAPAYE CONNECT, Développement Web Environnement technique: Windows 10 , C#, WPF, SQL, Procédures et Fonctions stockées, Méthodes Agiles, Sprint, Backlog, TFS, SQL Server, Intégration Continue, Tests unitaires, Postman, API REST, IIS, HTML, HTTP, SonarQube, TDD, Code Analysis, Git, SQL Server Management Studio SSMS

Ingénieur Développeur C# .NET – WPF Fullstack

SEMERU - FAYAT ENERGIE SERVICES

avr. 2019 - mai 2021

2 ans 2 mois

94150 Rungis, France

Rôle et Secteur : Ingénieur logiciel fullstack - secteur Assainissement Mairie de Paris Réalisations: Spécifications, développements et tests de plusieurs applications dans le domaine de l’assainissement pour le projet GAASPAR : développement d’applications d’exports, de génération de données et de fichiers Excel, XML et CSV, développement des IHMs, des interactions avec la BDD Oracle, des requêtes, des fonctions et procédures stockées. Développement de fichiers permettant de faire de nombreux bilans d’exploitations et générés à partir de données, de calculs complexes et d’agrégation de données et de résultats. Optimisation de requêtes (plans d’exécution, index et d’autres techniques). Environnement technique: Windows 10, langage PL/SQL, requêtes SQL, Access, SQL Developer, langage C#,.Net, XAML, patron de conception MVVM, WPF, librairie Infragistics, Nuget, IDE Visual studio 2017 , C++, Azure DevOps, Git, Base de données Oracle, Oracle 10G et 12C, ODBC, Librairie Interop, Word, Excel, Powerpoint.

Ingénieur Développeur C# .NET – WPF Fullstack

LCSYS

mai 2015 - mai 2019

4 ans 1 mois

Rôle et Secteur : Ingénieur logiciel fullstack - responsable secteur Dématérialisation de documents Réalisations: Développements, évolutions, maintenance et support d’un système logiciel complet de dématérialisation de documents : système de numérisation, de vidéocodage, de traitements photos et de gestion électronique des documents GED. Gestion, configuration et développement sur machines PC et sur machines serveur. Certification ABBYY Clients : Ministère de l’intérieur , CPAM. Environnement technique: Windows 7/8/10, Windows server 2012 R2, outils et moteurs ABBYY, outils et moteurs NUANCE, langage C#, XAML, .Net, WPF, requêtes Linq, Nuget, MVC, IDE Visual studio , C++, Qt, IDE QT Creator, reconnaissance OCR/ICR/OMR/OBR, opencv, protocole twain pour scanner, pilotage scanner, git, gitlab, API win32, MFC, BDD Mysql et postgreSQL, pgAdmin 4, différents types de documents structurés, semi-structurés et non-structurés: formulaires, courriers, enveloppes et autres types de documents, manipulation de scanner kodak, Linux Ubuntu

SERVICES AUX SOCIETES DE SERVICES ET A L ENTREPRISE

sept. 2011 - mai 2015

3 ans 9 mois

Consultant

janv. 2013 - mai 2015

2 ans 5 mois

 12/2014 à 05/2015 : Ingénieur logiciel Client ENERDIS - Groupe CHAUVIN ARNOUX - (92) Réalisations: Réalisation de différentes fonctionnalités du logiciel d’un compteur électrique pour ERDF: spécifications, développements et tests. Environnement technique: Unix/Linux, Windows, VM VirtualBox, cross-compilation, C++, STL, Shell, Lua, IDE NetBeans, protocoles de communication série, linux embarqué processeur Atmel ARM9, SVN, Mantis, Gedit, Vi, Word, Excel.  01/2014 à 11/2014 : Ingénieur logiciel Client SAGEM pour Messier-Bugatti-Dowty - (78) Réalisations: Conception, évolution, documentation et maintenance de plusieurs outils logiciels pour les avions A350 et LEARJET: spécifications, développements et tests. Environnement technique: Unix/Linux, Windows, C++, STL, Python, Shell, IBM Rational Synergy, PuTTY, SSH, SVN, XML, WinSCP, FTP, IBM Rational Change, Reqtify, Redmine, Word, Excel, Anglais.  06/2013 à 01/2014 : Ingénieur logiciel Forfait clients DCNS et ALSTOM - (94) Réalisations: DCNS – maintenance et évolutions du logiciel IHM MEOSAD : développement, tests, validation, recette et documentation ALSTOM – IHM de visualisation de plans de voies pour les trains et métros : développement Environnement technique: Linux, windows, C++, Qt, Python, SQLite, KDevelop, Rational Test Realtime, Rational Clear Case, CVS, Enterprise Architect, Doxygen, WinMerge.  01/2013 à 06/2013: Ingénieur logiciel Forfait client DGA - (92-33) Réalisations: Recueil de besoins clients, spécification technique et architecture de modules logiciels en vue du développement d’un démonstrateur – simulateur de système de combat Environnement technique: Windows XP/7, C++, Qt, diagrammes UML (cas d’utilisation, séquence, activités, …), Enterprise Architect, VirtualBox, Word, Excel.

Consultant

sept. 2011 - janv. 2013

1 an 5 mois

 10/2012 - 01/2013 : Ingénieur logiciel Plateau ALSTOM TRANSPORT - (93) Réalisations: Développement, écriture des tests de modules logiciels, automatisation des tests, validation, intégration et rédaction de documentation pour l’ATS (Automatic Train Supervision) Rédaction d’un document de règles de codage à destination des développeurs Environnement technique: Windows XP/Vista, Virtual PC, scripts Batch, C++, C#, XML, protocole COM/DCOM, protocole OPC, Gesdoc, Synergy, Word, Excel, Anglais  03/2012 - 10/2012 : Ingénieur logiciel Client ANSALDO STS - (91) Réalisations: Projet 1: Simulateur d’environnement pour un système de gestion de trains (CBTC) : développement, tests, intégration Projet 2: Outil de surveillance, de maintenance et de configuration de trains : développement, tests, rédaction et mise à jour de la documentation Environnement technique: C/C++, Python, GTK, STL, TKinter, multi-process, multi-threads, Eclipse, Pydev, pattern MVC, Linux Redhat, Windows 7, VMWare, paquetages rpm, scripts, protocoles IP, SSH, FTP et Telnet, Trac, CVS, Emacs, Gedit, Word, Excel, Anglais  09/2011 - 03/2012 : Ingénieur logiciel Forfait NEXTER SYSTEMS - (91) Réalisations: Simulateur de pilotage d'une tourelle de véhicule de combat : développement de fonctionnalités IHM + traitements Environnement technique: Windows XP, C++, Qt, XML, UML, Rhapsody, Vbs2, pattern MVC, protocole DDS, bibliothèque DirectX, IDEs Visual Studio, QtDesigner, QtCreator, threads, liaison série, Doxygen, WinMerge, SVN.

Ingénieur logiciel embarqué

ALLOMACHINES - Groupe ELYSSOM

avr. 2010 - oct. 2011

1 an 7 mois

Réalisations: Etudes et développement de logiciels embarqués dans le domaine de la télémétrie, du Machine To Machine (M2M) et du paiement sans contact. Environnement technique: Windows XP/VISTA, langages C/C++, processeur 32 bits ARM7, cartes électroniques avec un OS temps réel FreeRTOS et un microcontrôleur Atmel AT91SAM7S256, IDE IAR Embedded Workbench, JTAG, technologies sans fil par radiofréquences RFID et NFC, IDE NetBeans, portage d’un code Java, télécoms, modem GSM/GPRS, commandes AT, technologie sans fil par infrarouge IrDA, distribution automatique, protocoles de communication série, WinMerge, gestion de version et de sources avec CVS et SVN, gestionnaire de projets OBM, études et développement sur une carte linux embarqué processeur dual-core ARM cortex A9.

Ingénieur informatique

INRIA - STMICROELECTRONICS

avr. 2009 - déc. 2009

9 mois

Réalisations: Benchmarking technique, développement d’une bibliothèque de fonctions pour les processeurs embarqués de STMicroelectronics (codage par rapport aux spécifications), réalisation d’un environnement logiciel automatisant la validation de la bibliothèque de fonctions (réalisation de plans de tests, tests et mesures de performances), implantation sur les processeurs de STMicroelectronics destinés au multimédia, réalisation de pages web résumant les résultats des tests et les performances, optimisation du codage de fonctions préexistantes. Environnement technique: GNU/Linux (Debian), paquetages deb, C/C++, Html, scripts Python, Perl, Shell, création de Makefiles, manipulation de fichiers, outils de build et d’exécution automatique (automake/autoconf, cron, …), mathématiques, cross-compilation, compilateurs ST200CC et GCC, processeur 32 bits ST231, gestion de version et de sources avec SVN.

Stage Ingénieur études et développement logiciel

Leroy Somer

mars 2008 - oct. 2008

8 mois

Réalisations: Etudes et développement d’une Interface Homme-Machine (IHM) communiquant avec le variateur de vitesse d’un moteur, programmation en C/C++, outil de simulation sur cible PC, gestion des protocoles de communication, programmation sur cible microcontrôleur. Environnement technique: Windows XP/NT/2000, langages C/C++, les IDEs Visual Studio, Keil µVision et Borland C++, adaptateur RS232/485, librairie graphique, carte de développement microcontrôleur 32 bits STM32, processeur ARM Cortex-M3, protocoles de communication série.

Stage en informatique industrielle

HAZEQO

avr. 2007 - juil. 2007

4 mois

Réalisations: Développement d’une application de contrôle de la température et de la luminosité à partir de capteurs discrets, tests et programmation de produits domotiques Environnement technique: Windows XP/NT/2000, langage C, langage Vb, protocole 1-Wire, capteurs discrets, carte de développement microcontrôleur 8 bits Atmel ATMEGA6490, processeur de cœur AVR, IDE AVR Studio, protocoles X10 et PLCBUS, produits domotiques, courant porteur, protocole de communication série.

Ingénieur d’études

AUTRES FORMATIONS et PROJETS ECOLE ET TRAVAUX D’ETUDES ET DEVELOPPEMENT

janv. 2006 - juil. 2007

1 an 7 mois

- Administration système, mise en œuvre d’un réseau d’entreprise sous UNIX (serveur NIS, …) - Programmation d’une alimentation stabilisée via la liaison série d’un microcontrôleur - Mise en œuvre de différentes fonctionnalités d’une voiture (commande moteur, affichage, ...) - Programmation du tableau de bord d’une voiture via un réseau CAN (LabWindows/CVI) - Programmation d’applications temps réel embarquées, d’IHMs et d’applications web - Développement sur une carte linux embarqué Mini2440 - Projet personnel développeur application mobile de notifications programmées. Environnement technique: Windows 10/XP/NT/2000, Unix/Linux, langages C/C++/C#, Android, Xamarin, Java, MySQL, Html, capteurs discrets, carte de développement microcontrôleur 16 bits Siemens Infineon C167, Samsung S3C2440A ARM920T, scripts Shell Unix, compilation de système linux embarqué, Buildroot, MTR86, protocoles de communication série, tableau de bord d’une voiture, contrôleur CAN Intel. - 27/05/2009 (1 jour) : Formation sur l’IDE Eclipse (Eclipse, un outil stratégique pour votre entreprise) Utilisation de la plateforme Eclipse pour la programmation dans différents langages de programmation (Java, C/C++, …), démonstration de son intérêt et Tps à l’aide d’exemples - 14/09/2009 - 18/09/2009 (5 jours) : Formation Administration des postes Linux en réseau Installation, configuration client/serveur, mise en place et administration des différents services : DHCP, SSH, NFS, NIS, CUPS, SAMBA, … Environnement technique : GNU/Linux (RedHat), Scientific Linux, paquetages rpm - 28/09/2009 - 01/10/2009 (4 jours) : Formation Programmation en objet Java Rappels des différents concepts et outils (POO Java, les classes importantes, classes abstraites, interfaces, Javadoc, Ant, …) et création d’interfaces graphiques (Awt, Swing, …)


Formation

BLENT.AI

Formation Data Scientist

2021 - 2021

4 mois

UCBL Lyon I - Ecole Centrale de Lyon

Master 2 (M2)

2008 - 2008

1 mois


Licences et certifications

TypeScript Pour Tous: L'ultime Formation 2023

Délivré le : janv. 2023

Certifié par Udemy

Hacking Éthique : Le Cours Complet

Délivré le : janv. 2023

Certifié par Udemy

Certification ABBYY

Délivré le : mars 2016

Certifié par Centre de formation ABBYY

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.