Olivier SARRETLead Développeur .NET “Full Stack”
C#
.NET
ASP.NET
.NET Core
ASP.NET Core
SQL Server
Azure DevOps
Responsive Design
Bootstrap
HTML
CSS
JavaScript
TypeScript
React
Next.js
jQuery
Expériences
Depuis Juin 2022
Lead Développeur .NET “Full Stack”
TransfertPro · transfertpro.com
- Évolution, maintenance et support d’une plateforme multi-sociétés de partage et de stockage sécurisé de fichiers (grands comptes, secteur public, hébergement de données de santé), en version SaaS, Dédié ou OnPremise
- Authentification unique d’entreprise (OpenID Connect, ProConnect, Entra ID en SAML2 et OIDC) et double authentification (TOTP, SMS)
- Renouvellement de certification CSPN par l’ANSSI
- Refonte de la gestion des licences, et contrôle des droits associé
- Ajout d’une fonctionnalité d’archivage légal
- Accès par API, SFTP, FTP et WebDAV, et édition en ligne des documents
- Refonte de l’interface d’envoi TSend en Next.js, React et TypeScript
- Migration progressive de .NET Framework 4.8 vers .NET 10 (bibliothèques multi-cibles netstandard2.0 / net10.0)
- Stockage objet S3, chiffrement des fichiers par HSM, envoi et lecture par blocs
- Campagne de tests de bout en bout couvrant tous les produits, sur une dizaine d’environnements clients
C#
.NET 4.8
.NET 10
ASP.NET MVC
Web API
WCF
Entity Framework
SQL Server
TypeScript
React
Next.js
CSS
OpenID Connect
SAML2
HSM
S3
MSTest
Moq
Vitest
Cypress
Postman
SimpleInjector
Azure DevOps
Docker
Git
Depuis Juin 2022
Juil. 2016 - Juin 2022
Lead Développeur .NET “Full Stack”
Mathon Développement · mathon.fr
- Refonte graphique du site e-commerce
- Mise en place d’Azure DevOps (code source, gestion de projet, intégration continue)
- Migration de l’ERP (Direct400 vers Odoo 10)
- Mise en place du WMS "Reflex" de chez Hardis
- Internationalisation du site e-commerce
- Intégration des plateformes de paiement (Dalenys/Be2Bill, Paypal, Paybox, Oney)
- Mise en place d’un logiciel de vente pour les boutiques (FastMag)
- Conception/Développement "from scratch" d’un logiciel d’inventaire
- Conception/Développement "from scratch" d’un système de cartes cadeau cross canal
- Intégration de moteurs de recherche : AppSearch (open source basé sur Elastic Search) puis Algolia
C#
.NET
ASP.NET
.NET Core
ASP.NET Core
SQL Server
Responsive Design
Bootstrap
HTML
CSS
JavaScript
jQuery
Microsoft Commerce Server
MySQL
PostgreSQL
DB2
Juillet 2016 - Juin 2022
Sept. 2013 - Juil. 2016
Développeur .NET puis Responsable Technique Logiciel
ACS (devenu Conduent, groupe Xerox) via AKKA Technologies · conduent.com
- Développements en architecture SOA (site web + web services) d'une solution billettique pour les transports en commun.
- Suivi de projets :
- Transports en commun en Belgique (TEC) · eshop.infotec.be
- Transports en commun à Abu Dhabi
C#
.NET
ASP.NET
SOA
Oracle
Bootstrap
HTML
CSS
JavaScript
jQuery
Septembre 2013 - Juillet 2016
Janv. 2010 - Sept. 2013
Développeur .NET puis Lead Développeur .NET
Mathon · mathon.fr
- Maintenance et évolutions du site e-commerce
- Optimisations des performances
- Optimisations SEO
- Développement d'un site web de ventes privées
- Portage du site web dans Windows Azure
C#
.NET
ASP.NET
ASP.NET MVC
SQL Server
Microsoft Commerce Server
HTML
CSS
JavaScript
jQuery
Janvier 2010 - Septembre 2013
Janv. 2009 - Déc. 2009
Développeur .NET
Altima · altima.fr
- Développements .NET sur divers projets de site web pour des clients grand compte du e-commerce français (Camaïeu, Jules, Norauto)
C#
.NET
ASP.NET
SQL Server
Microsoft Commerce Server
Janvier 2009 - Décembre 2009
Janv. 2008 - Nov. 2008
Concepteur/Développeur .NET (Stage de fin d’études)
CHU de Grenoble
- Étude et réalisation d’un portail d’administration pour CristalNet, le système d’information des hôpitaux de Grenoble
C#
.NET
ASP.NET
HTML
CSS
JavaScript
Janvier 2008 - Novembre 2008
Formation
2008
Master MIAGE
Université Joseph Fourier, Grenoble (Isère)
Méthodes Informatiques Appliquées à la Gestion des Entreprises
2008
2004
DEUG MIAS
Université Joseph Fourier, Grenoble (Isère)
Mathématiques et Informatique Appliquées aux sciences
2004
2002
BAC S
Lycée Aristide Berges, Seyssinet-Pariset (Isère)
Spécialité Mathématiques
2002
Compétences
Développement
- ASP.NET, ASP.NET MVC, Web API, WCF
- .NET Framework, .NET Core, .NET 10
- HTML, CSS, JavaScript, TypeScript
- React, Next.js
- Responsive Design
- SQL, T-SQL, Entity Framework
- Visual Studio, Azure DevOps, Docker
- Développement assisté par IA
Sécurité
- Authentification unique : OpenID Connect, SAML2, ProConnect, Entra ID
- Double authentification : TOTP, SMS
- Chiffrement des fichiers, HSM
- Stockage objet S3
- Certification CSPN (ANSSI)
Tests
- Tests unitaires : MSTest, Moq, Vitest
- Tests de bout en bout : Cypress
- Tests d’API : Postman
Bases de données
- SQL Server, Azure SQL
- Oracle
- PostgreSQL
- DB2
- MySQL
Gestion de projet
- Recueil du besoin
- Cahier des charges
- Spécifications détaillées
- Chiffrage
- Suivi de projet
Langues
- Anglais : Technique
- Italien : Scolaire
Centres d’intérêt
Sport
Basketball, sport en général
Domotique