Leonardo Gavaudan

Experience

Software Engineer - Modjo

Mar 2022 - Jun 2024

Paris, France

System Architecture & Data Modeling

  • Contributed to the re-architecture of core services, introducing message batching and dataloading, which became the company standard, enhancing system reliability and scalability.
  • Contributed to the redesign of the data model, introducing a central table that unlocked key business features and scaled with increased system load.

Deployment & Release Management

  • Spearheaded an automated deployment solution that eliminated release bottlenecks, allowing teams to independently deploy services.

Monitoring & Logging

  • Developed a custom AWS Lambda dashboard tracking critical metrics (requests, message errors, timeouts) to diagnose rate-limit and concurrency issues in distributed systems.

Database Optimization & Race Condition Management

  • Resolved database locking issues by implementing optimistic locking with row versioning.
  • Resolved resource duplication caused by data races using compensating transaction patterns.

Type System

  • Led the migration to a stricter and richer type system, creating utility types that enhanced correctness, debugging, and developer productivity across teams.

Software Engineer - NukkAI

Jan 2021 - Dec 2021

Paris, France

Worked on a cybersecurity and AI project, building a system that automated:

  • Deployment and configuration of a cyber range infrastructure to the cloud with Terraform and Ansible.
  • Setup of CALDERA, a cybersecurity framework for autonomous adversarial attack simulations.
  • Construction of a data pipeline with Apache Spark and Logstash to process and store data from attack simulations.
  • Setup of a querying and visualisation platform with Elasticsearch and Kibana.

Co-authored a white paper on cyber range automation, presented at the 2021 C&ESAR cybersecurity conference, a key event of the European Cyber Week.

Data Scientist - The Blackstone Group

Jun 2019 - Jul 2019

New York, USA

  • Interned at the technology team of the Blackstone Alternative Asset Management division, programming in Python.
  • Developed data pipelines to clean, preprocess, and transform financial datasets for analysis.
  • Improved linear regression models to enhance the assessment of equity capital market deals.

Education

Columbia University

May 2020

The Fu Foundation School of Engineering & Applied Science

  • Majored in Computer Science
  • AI / Intelligent Systems track
  • Member of Columbia Taekwondo team

Lycée Français Charles de Gaulle

Jun 2016

London, UK

  • Math, Physics and Science Major
  • High Honors
  • Class representative (2013-2014) & (2014-2015)

Skills

Languages:

Javascript, Typescript, Python, SQL

Frontend:

HTML, CSS, Tailwind, React

Backend:

Node.js, PostgreSQL

Other:

Terraform, Ansible, AWS, Docker, Elasticsearch, Kibana, Logstash, Git

Publications

Languages, Sports and Interests

Languages:

French: native speaker, Italian: mother tongue

Taekwondo:

  • Black belt
  • Two times British National Champion (2014 & 2015): Gold medal in the under 68 kg cadet category

Interests:

Chess, Running, Computer architecture, Computer history