OLIVIER SCHMITT

Dynamic and adaptable engineer
Switzerland | LinkedIn | Portfolio
I'm an adaptable and passionate engineer with 25 years of diverse experience spanning self-employment, startups, and corporate environments. Passionate about the intersection of Software Engineering, Cloud and AI I thrive on tackling new challenges and moving things to the next level. I bring a large and diverse skill set, including expertise in architecture, coding, testing, data engineering, and technical leadership. Committed to adding value to business, I'm looking for opportunities to develop innovative products.

Work experience

Sonarsource

Research Principal Engineer | Jan 2025 - Present

  • Building the future of code quality with AI in the CodeNext team, a dynamic blend of engineers and researchers.
  • SonarSweep, an advanced data quality service that remediates, secures, and optimizes code datasets used for training large language models (LLMs).
  • SecretProject, a new experimental product related to AI-generated code, not yet available.
  • Project leader for SecretProject.

Tech & Skills:

  • Python
  • Sagemaker
  • Generative AI
  • Greenfield project
  • LLM
  • Data-driven
  • Leadership
  • Research
  • Benchmarking
  • Vibe Coding

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

Certifications

Honours

Education & Training

  • Master in Computer Science (partially validated) | 1998
  • Bachelor in Computer Science | 1997
  • Two-year technical degree in Computer Science | 1996

Interests

  • Jazz Guitar
  • Sciences
  • Hiking & Climbing