OLIVIER SCHMITT

Principal AI Engineer
Switzerland | LinkedIn | Portfolio
Twenty-five years across startups, self-employment, and the public sector, in roles spanning architecture, cloud platform, data engineering, and technical leadership. I move into whatever the problem requires, and I've done it from startup to government. Today I build LLM products at Sonar — SonarSweep, which remediates and secures the code datasets models train on, and an evaluation platform, which measures the quality of the code they generate.

Work experience

Sonarsource

Principal AI Engineer | Jan 2025 - Present

  • Principal AI engineer in the CodeNext team, building AI-native systems for code quality with a blend of product engineers and researchers.
  • Developed SonarSweep, a data quality platform that remediates, secures, and optimizes code datasets used to train and evaluate large language models.
  • Designed and implemented an evaluation platform for AI-assisted software engineering use cases, with a focus on benchmarking, measurable quality, and reliable iteration (LLM Leaderboard).

Tech & Skills:

  • Python
  • Sagemaker
  • LLM
  • AI evaluation
  • Benchmarking
  • Code quality
  • Platform engineering
  • Data quality
  • Generative AI
  • Greenfield project
  • Leadership
  • Research
  • Data-driven

Principal Engineer | Jul 2023 - Dec 2024

  • Designed and implemented a platform and its API for Sonar Grip, a service that blends Sonar Clean Code and GenAI. It provides code quick fixes for 1000+ issue types.
  • Designed and implemented a platform for the groundbreaking Deeper SAST feature. It provides Deeper SAST data for SonarSecurity for 1000+ open-source libraries.
  • Designed and implemented a platform to validate Sonar Security's performance against 200+ open-source projects. It runs 500+ tasks daily and computes KPIs. It led Sonar Security's performance to improve by 80%.
  • Led CI/CD standardization at the company level for which I provided support and developed roadmaps, building blocks, processes, guidelines and tools.

Tech & Skills:

  • Python
  • CDK
  • AWS
  • Fargate
  • EC2
  • S3
  • Open AI
  • FastAPI
  • CI/CD
  • Cloud security
  • Cloud platform engineering
  • Generative AI
  • Greenfield project
  • Containers
  • Data-driven
  • Leadership

Senior Cloud Platform Engineer | Mar 2021 - Jul 2023

  • Bootstrapped the Cloud platform engineering team by hiring and coaching new joiners.
  • Designed Cloud platform engineering principles and guidelines to support SonarCloud growth.
  • Designed and implemented the performance platform for SonarCloud, which simulates a prod-like workload.
  • Started and led the DDD initiative for SonarCloud.
  • Designed the roadmap of the DDD migration and implemented some of the steps (training, workshops).
  • Delivered many studies and guidelines like multi-region architecture guidelines and performance testing guidelines.
  • Assumed hiring manager roles for data engineer, solution architect, and cloud platform engineer positions.

Tech & Skills:

  • Python
  • CDK
  • AWS
  • Cloud platform engineering
  • CI/CD
  • Cloud security
  • Greenfield project
  • Data-driven
  • Performance testing
  • DDD
  • Containers
  • Leadership

Data Engineer | Jan 2020 - Feb 2021

  • Bootstrapped data-driven implementation as the first data engineer of the company.
  • Designed and implemented a data platform for SonarCloud, including a data lake and data pipelines.
  • Combined real-time data and nightly data snapshots from various data sources.
  • Designed and implemented 10+ dashboards for 100+ charts and 3000+ metrics.
  • Created a monthly data newsletter to share data insights on SonarCloud.

Tech & Skills:

  • Python
  • AWS
  • S3
  • Athena
  • Lambda
  • Quicksight
  • Step functions
  • Greenfield project
  • Data engineering
  • Pandas

Cloud Engineer | Oct 2018 - Dec 2019

  • Hired as the first Cloud Engineer of the company and the first team member of the SonarCloud team.
  • Designed and shipped the first cloud-native feature, the automatic code analysis (1M+ code analyses/month).
  • Developed the first SonarCloud CI/CD pipeline from Dev to Prod.
  • Operated automatic analysis workloads in Prod.
  • Defined the first cloud standards for SonarCloud, including namings, and typical building blocks for workloads and deployments.
  • Developed the first service levels of SonarCloud.
  • Bootstrapped and led the AWS Guild.

Tech & Skills:

  • Python
  • AWS
  • EKS
  • S3
  • SQS
  • EC2
  • Kinesis
  • Fargate
  • SRE
  • Greenfield project
  • Cloud architecture
  • Microservices
  • Containers
  • Event-driven architecture
  • CI/CD

Ministry of Agriculture

Senior Solution Architect | Dec 2014 - Sep 2018

  • Led and prepared the architecture committee responsible for reviewing and validating IT architectures. It gathered every three weeks for four years supporting high standards for diverse information systems.
  • Wrote and maintained reference architectures for operational information and business intelligence systems. It provided guidance and high architectural standards to engineering teams.
  • Supported tech leads and architects by leading over 200 workshops in four years.
  • Led the private cloud migration technical committee, a group of five subject matter experts. It gathered every week for one year and led to the delivery of a private cloud based on OpenStack.
  • Edited a tech newsletter over many years about Java, Cloud, DevOps, Security, and Culture. Hundreds of people received the newsletter and were informed about the last engineering trends.
  • Delivered many PoCs and tools like a test-as-a-service capability or a dependency map tool.

Tech & Skills:

  • Java
  • JEE
  • OpenStack
  • Databases
  • Enterprise architecture
  • Load testing
  • Cloud architecture
  • Containers
  • Leadership
  • Software architecture
  • Governance
  • Platform engineering

Technical Lead & Architect | Jan 2003 - Dec 2014

  • Led a platform team of 8+ developers.
  • Designed and implemented many products like a JEE framework (200+ apps built), a CI/CD platform, and a reporting service. This framework reduced the cost of software development and brought a high degree of standardisation across information systems, from development to production.
  • Delivered many training sessions to developers, helping developers to get up to speed with the JEE framework.
  • Did Level 3 support for the products I designed for developers and production. Helped solve many incidents in production.
  • Audited most applications developed with our solutions. Audits enabled project managers to deliver high-quality applications and ensure contractors complied with our standards.

Tech & Skills:

  • Java
  • JEE
  • Maven
  • Hibernate
  • Spring
  • Postgres
  • Typescript
  • Apache Camel
  • Code quality
  • Platform Engineering
  • Software Architecture
  • Load testing
  • Leadership

Easy Flying

Technical Lead | Sep 2000 - Sep 2001

  • Led a team of 10+ developers.
  • Designed and implemented two SaaS offerings.

Tech & Skills:

  • Java
  • PHP
  • MySQL
  • HTML
  • Javascript
  • Software Architecture
  • Leadership

Freelancer

Full Stack Developer | Sep 1999 - Aug 2000

  • Designed and developed many web sites for my customers (CNES, Le Monde).

Tech & Skills:

  • Java
  • PHP
  • MySQL
  • Javascript
  • HTML

I3M

Full Stack Developer | Aug 1998 - Aug 1999

  • Developed web sites and multi media products for the aerospace industry.

Tech & Skills:

  • C
  • K
  • HTML
  • Javascript

Publications

Certifications

Honours

Education & Training

  • Master's coursework, Computer Science | 1998
  • Bachelor in Computer Science | 1997
  • Two-year technical degree in Computer Science | 1996

Interests

  • Jazz Guitar
  • Sciences
  • Hiking & Climbing