Within a multinational scale-up from the French Tech Next 40, I design and build the Engineering Platform, a technological foundation enabling teams to create multi-tenant and highly available SaaS products.
Cloud architecture
Design and implementation of an Azure-first Cloud architecture, following the Cloud Adoption Framework, to enable teams to deploy new services - including landing zones, naming, tagging, data storage and backup, identity management
Definition and implementation of policies, to measure reliability and compliance of deployed workloads using continuous audits
Creation of technical trainings to help adoption of Cloud-native resources by the technical teams (including infrastructure and development)
Platform engineering
Design of high level architecture to introduce services, called synchronously and asynchronously by old monoliths
Definition of standard capabilities for a new Cloud-based platform, including network & firewall, scalable apps hosting, messaging and integration, identity and access management
Design of integration features shared by services, including permissions, workflow management, data management, trigger-based workloads
Development Productivity
Design and deployment of simple solutions for development, based on .NET Aspire (Inner Loop), GitHub (Outer Loop), and Azure PaaS
Deployment at scale of GitHub security and AI solutions, including GitHub Advanced Security and GitHub Copilot
Governance of the engineering platform, leading a team of three dedicated individuals
Deployment acceleration
Definition of a new deployment strategy for both infrastructure and applications, to enable continuous, synchronized deployment
Design of secured workflows, based on GitHub Actions and Azure Federated Credentials, to enforce least privilege strategy
Creation of centralized, standardized, consistent, versioned modules for Infrastructure as Code and deployment workflows, as the base of an Internal Developer Platform (via GitHub Actions, Terraform)
In a fast growing startup, my role is to introduce industry standards using Cloud native technologies, to help SPVIE teams keep their short time-to-market with confidence.
Cloud Architecture & Automation
Definition and implementation of Cloud architectures, based on an Azure PaaS stack, with Serverless & Zero Trust as a target
Implementation of CI/CD (via Azure DevOps, GitHub Actions) and Infrastructure as Code (via ARM templates in Bicep, Terraform, PowerShell) on all applications
Definition and automation of continuous audits on security (DevSecOps pipelines) and quality, including supply chain and compliance
Software architecture
Definition of architecture diagrams and migration plans towards a scalable, resilient architecture (microservices, serverless, secretless)
Creation of enterprise frameworks & templates: applications in ASP.NET Core or Functions Apps, YAML deployment templates
Support for teams
Team Leader of a 6-developers team (FR, CI, BL) during one year
Recruitment of technical profiles (developers, QAs, DevOps, architects)
Continuous training of the teams on technologies (code, quality, architecture); evangelisation to the Cloud, Serverless and DevOps principles
Scrum + Kanban
Team lead
Microservices
Azure PaaS
CosmosDB
ARM Templates
Azure DevOps
In the industrial direction, I create tools (applications) and methods (algorithms and machine tuning) that allow refineries to optimize their production.
Industrial IT solutions architecture & Technical lead
Definition of target architectures and technologies, division of applications into functional domains, clarification of data flows
Design of real-time production monitoring applications (.NET)
Complete rewrite of a real-time optimization application (C to C++, 30 M€/y in earnings)
Definition of migration plans from desktop to web applications, on Azure
Participation in the development of Web and Desktop applications (.NET / vue.js)
Process automation (DevOps)
Implementation of Azure DevOps (boards, repositories, pipelines) for Refining
Configuration of application deployments (On Premise and Azure)
Project management
Project management of applications for fuel blend optimization, including Scrum framework and change management
Functional and technical coordination, piloting, reporting to management
Link with service providers and subcontractors (~ 10 developers)
Assistance and training at industrial sites
Technical and economic assistance to the group's refineries (FR, DE, US); troubleshooting advanced control applications (last level)
Organization of scientific seminars on blend optimization
Creation of mathematical optimization algorithms
Meta-modeling of pollutant emission models (SVM, neural networks, Kalman filters)
Implementation of non-linear optimization algorithms (Matlab, C++)
Scrum
Projects
Microservices
Azure PaaS
Azure DevOps
IIS
C / C++
.NET
vue.js