ZHIYONG LIU

Ingénieur logiciel C#/.NET expérimenté

Salaire / Taux journalier

Freelance

Expertises

C#.NETMicrosoft SQL ServerAngularClean ArchitectureClean CodeBootstrapJavascriptHTMLCSSCoaching agileScrumGitSwagger/OpenAPIPostmanTest Driven DevelopmentOracle DatabaseOVHcloudVueJira

Langues

Français (Maternelle)

À propos

Introduction

Ingénieur logiciel C#/.NET expérimenté avec 10+ ans d'expérience, spécialisé en architecture Onion et développement d'ERP critiques. Expert en migration AngularJS vers Angular et conception d'API REST (ASP.NET Core, Entity Framework). Actuellement chez Funecap sur un ERP déployé dans 1000+ établissements. J'apporte robustesse technique, qualité de code et solutions scalables pour vos projets métier exigeants.

Liens

Expérience de travail

Ingénieur logiciel .NET expérimenté – Full Stack

Funecap GroupeFreelance

mai 2022 - déc. 2025

3 ans 8 mois

Paris, France

– Architecture: Onion Architecture Backend: C#, .NET 7, ASP.NET Web API, Entity Framework Core 6/7, LINQ Frontend: AngularJS (Projet V1), Angular 16/17 (Projet V2), Bootstrap, Kendo UI Base de données: SQL Server Sécurité & API: JWT, Swagger / OpenAPI Outils: Git, Azure DevOps, Postman, EF Core Tools Méthodologie: Agile / Scrum -Context: ARELEQUIN est un ERP métier déployé dans plus de 1 000 établissements (chambres funéraires, crématoriums). Il couvre plusieurs périmètres fonctionnels: gestion opérationnelle, pôles logistiques, centrales d'achat, SCI et holdings. Application critique à forte volumétrie et contraintes métiers spécifiques. – Missions: Migration progressive de l'application front-end d'AngularJS vers Angular 16. Développement et maintenance d'un ERP métier à destination des clients de l'entreprise. Mise en place et application d'une architecture Onion côté back-end. Conception et développement d'API REST (ASP.NET Web API), documentation via Swagger / OpenAPI. Écriture de tests unitaires ciblés (AutoMapper) afin de sécuriser le mapping des données. Participation à l'analyse des besoins métiers et à la conception des solutions techniques. Amélioration continue de la qualité du code (lisibilité, maintenabilité, bonnes pratiques). Utilisation d'Azure DevOps pour le suivi des tâches, la gestion du code source et des livraisons. Collaboration avec l'équipe support pour l'analyse et la résolution des incidents clients.

Ingénieur Logiciel C#.NET

Dedalus France

sept. 2021 - avr. 2022

8 mois

Robinson, Illinois 62454, États-Unis

– Environnement Technique: Application client lourd (WinForms) C#, .NET Framework 4.6.2 Visual Studio 2019 Oracle Database (TOAD) TFS (Team Foundation Server) – Contexte: DxLab est un système d'information de laboratoire (Laboratory Information System - LIS) multi-sites et multi-établissements, utilisé pour la gestion, l'intégration et le traitement des données cliniques dans des environnements métier complexes. Le logiciel assure la traçabilité, l'interopérabilité avec les systèmes d'information existants et la gestion efficace des flux de données critiques. – Missions: Participation au développement, à la maintenance et à l'évolution du logiciel DxLab. Analyse des besoins métiers et traduction en solutions techniques robustes. Évolution fonctionnelle et correction des anomalies applicatives. Mise en œuvre de tests unitaires et d'intégration (méthodologie TDD). Développement de flux XML pour l'interopérabilité des données entre systèmes. Support technique aux utilisateurs et assistance à la résolution des incidents.

Développeur senior Full Stack .NET

Ayming

août 2020 - juil. 2021

1 an

– Environnement technique: C#, .NET 5, ASP.NET (Razor), JavaScript, HTML5, CSS, SQL Server (T-SQL), Git, Visual Studio 2019 – Contexte: Application métier développée pour le groupe Auchan, destinée à l'organisation et à la gestion des sessions de visites médicales sur les différents sites en France, en lien avec des centres médicaux partenaires. – Mission: – Analyse des besoins fonctionnels et conception technique de l'application. – Conception et mise en place d'une architecture applicative en couches. – Développement des fonctionnalités back-end et front-end. – Proposition et mise en œuvre d'améliorations techniques. – Support applicatif et assistance aux utilisateurs.

Consultant Full Stack .NET Jquery/AngularJS/Vu.JS

SNCF

mars 2018 - juin 2021

3 ans 4 mois

– Environnement Technique: Backend: C#, .NET Framework 4.5, .NET Core 3.0, ASP.NET Web API REST; Frontend: Angular 4, Vue.js, JavaScript, HTML5, CSS; Base de données: SQL Server (T-SQL); Outils & infrastructure: Visual Studio 2019, Git, TFS, OVH – Contexte: Application métier destinée à améliorer la communication entre les agents de circulation et les technicentres ferroviaires, dans un contexte d'exploitation 24h/24 et 7j/7. Le système vise à remplacer des échanges téléphoniques critiques par un support visuel afin de réduire les erreurs, les nuisances, les retards et les risques de désorganisation liés à la réception des trains en maintenance. Outil contribuant à la fiabilité des opérations et à l'optimisation des flux en gare. – Missions: – Conception et développement d'une interface Web dédiée à la visualisation des flux de circulation en temps réel. – Conception et mise en place de la base de données applicative. – Traitement et intégration de données issues de fichiers Excel. – Intégration des données temps réel liées à la circulation ferroviaire. – Déploiement et maintenance de l'application sur un serveur interne. – Rédaction du cahier des charges et gestion des tickets via JIRA. – Participation aux instances SITU et analyse des besoins métiers en lien avec les équipes GEOPS / COP.

Développeur C #/.NET MVC

MEDIALLIANCE Graphic

oct. 2014 - déc. 2017

3 ans 3 mois

Paris, France

– Environnement technique: C#, .NET, ASP.NET MVC, JavaScript, HTML5, CSS, SQL Server (T-SQL), procédures stockées, Microsoft BI, Visual Studio, OVH – Contexte: Reprise et évolution d'un ERP propriétaire existant, ainsi que de ses modules satellites, dans un contexte de refonte fonctionnelle et technique. Enrichissement du système par l'ajout de nouvelles fonctionnalités et l'optimisation des échanges inter-applicatifs. – Missions – Développement: – Maintenance corrective et évolutive de l'ERP et des applications associées. – Analyse et correction des anomalies applicatives. – Conception et développement de nouvelles fonctionnalités, notamment au niveau des web services. – Mise en place et sécurisation des échanges entre les environnements (serveur de production et serveur de web services). – Conception et optimisation de procédures stockées pour la couche données et les besoins décisionnels (Microsoft BI). – Application de bonnes pratiques de développement et de design patterns afin de garantir la qualité, la maintenabilité et la robustesse du code. – Réalisation des tests, anticipation et gestion des risques techniques. – Missions - AMOA: – Analyse et formalisation des besoins clients. – Rédaction du cahier des charges et des spécifications fonctionnelles et techniques. – Organisation, planification et répartition des tâches projet. – Participation à la conduite du changement et à l'accompagnement des utilisateurs.


Formation

SUPINFO

Master, science informatique

2012 - 2014

2 ans 1 mois

Université de Rennes 1

Licence, informatique

2009 - 2012

3 ans 1 mois

Université de Fujian (Chine)

Licence, génie logiciel

2006 - 2009

3 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.