My resume
Career and skills
.NET Technical Architect
A passionate .NET Technical Architect with extensive experience in software development, cloud architecture, and leading technical teams. Specializing in the .NET ecosystem, which I enthusiastically use every day, I design robust, scalable, and business-oriented solutions. Thriving in stimulating entrepreneurial environments, I particularly appreciate those where technology directly supports the product vision and value creation. Curious and committed to continuous learning, I dedicate a portion of my time to training and experimentation through personal projects to stay at the forefront of best practices and modern technologies.
Technical skills
Languages & frameworks
- C# / .NET Expert · 17 yrs
- ASP.NET Core / Web API Expert · 17 yrs
- Blazor Expert
- Entity Framework Core Expert
- Angular / TypeScript Advanced · 3 yrs
- JavaScript Advanced
- .NET MAUI / Xamarin Advanced
Cloud & DevOps
- Azure (APIM, App Gateway, App Service, Service Fabric) Expert
- CI/CD (Azure DevOps, GitHub Actions) Expert
- Infrastructure as Code (ARM) Advanced
- Docker / .NET Aspire Advanced
- Azure cost optimization Advanced
Data
- SQL Server Expert · 17 yrs
- PostgreSQL / Supabase Advanced
- Cosmos DB Intermediate
- Geospatial data (NetTopologySuite) Advanced
Architecture & quality
- Clean Architecture / DDD Advanced
- Microservices Advanced
- Application security (OAuth, Identity, passkeys) Advanced
- Automated testing (xUnit, Playwright) Advanced
- Web performance & SEO Advanced
AI
- LLM integration in .NET Advanced
- Local AI (Ollama, SearXNG) Advanced
Technical leadership
- Technical team management (10 people) Advanced · 3 yrs
- Technical studies and decisions Expert
- Security policy Advanced
Work experience
.NET/Azure Technical Architect
- Implementation of Azure API Management
- Implementation of Azure Application Gateway
- Implementation of continuous integration on Azure DevOps
- Refactoring of Azure Service Fabric microservices
- Infrastructure as Code from a set of ARM templates
CTO
- Management of a team of ten people
- Studies and technical decisions
- Implementation of a security policy
- Evolution of the technical architecture and infrastructure (.NET / Azure)
- Reduced Azure costs
- Development of the WeRecruit Chrome extension (JavaScript, Google Chrome extension)
- Development and maintenance of WeRecruit applications (.NET 6 / Angular / SQL Server)
- Maintenance and evolution of the infrastructure (Azure)
Side projects
- Où est le marché ? (ouestlemarche.fr): collaborative platform listing open-air markets in France, in production (Blazor .NET 10, SQL Server, Stripe, .NET MAUI)
- Market validation and discovery with a 100% local AI (SearXNG, Ollama): 662 markets added
- BlazorSaaSPro: B2B SaaS starter kit for .NET 10 and Blazor (multi-tenant, Stripe, .NET Aspire)
- Ti Palet: indoor Breton palets, 3D printed and designed with AI from A to Z
- Technical blog pierrehenri.fr (statically rendered Blazor, bilingual)
.NET Developer
- Web Development (ASP.NET Core, MVC, JavaScript, Bootstrap, Vue.js...)
- Mobile Development (Xamarin, iOS, Android, Windows Phone)
- Software Development (C#, SQL Server, WPF, XAML, ...)
- .NET Developer - Training Tool
- .NET/JavaScript Developer - Media Production Tool
Freelance .NET Developer
- .NET Developer, maintenance and development of the PennArBox suite of tools
- Development of the Où est le marché ? application using Blazor and Supabase
- Development of Orchard modules
.NET / Xamarin Developer
- Development of a mobile application for aviation.
.NET Developer
January 2015: On assignment at SOGITEC (Dassault Aviation) Development of a mobile application using Xamarin
May 2014: On assignment at Ouest-France Development of the InfoLocale website
January 2014: On assignment at IT&Labs (Orange Rennes) Development of a Microsoft Outlook plugin (2003, 2007, 2010, 2013).
.NET Developer
Development of the m.igluski.com mobile web application
- Architecture selection
- Application developed with MVC4, Web API, Entity Framework, SQL Server, and Zepto
Development of the new information system
- MVC4, SQL Server, Knockout.js, and jQuery
Maintenance and evolution of the main websites
- Development of an API to combat spam
- Development of the Tartiflette-Club! Twitter application
.NET Developer
.NET Developer (at a hotel solutions provider):
- Web-based PMS (Property Management System) application: . Make the application compatible with all currencies, cultures and languages . Maintenance / bug fixes . Development of new features . Research and development . Code audit
- Online hotel booking engine: . Migration from .NET Framework 2 to 4 . Make the engine compatible with mobile devices (including iPad/iPhone web app) . Implementation of URL rewriting . Maintenance / bug fixes
.NET Developer
Development of the CNED's new information system within a team of about ten people (five of whom worked remotely) Tasks performed:
- Finalizing specifications
- Developing the three-layer web application
- Unit and functional testing
- Training the development team in object-oriented programming and ASP.NET/C#
- Migrating the project to C#4 and Entity Framework
- Implementing AOP with Spring