About Me

👋 Hi I’m Valentin. Curiosity backed by rapid learning ability drives my career. I thrive on mastering new domains and technologies quickly:

  • 🔍 Within 2 years, went from fuzzing novice to publishing the field’s most cited survey and contributing code to LibFuzzer that became the default in Google’s OSS-Fuzz
  • 💻 Demonstrated versatility by quickly mastering new tech stacks: from research to production backend engineering at Qonto (Ruby/SQL), data engineering at PacketAI (Kafka/ELK), and Web3 development at Violet (React/Node.js)
  • 🚀 Recently co-founded an AI startup focused on automating video content creation, building a full-stack prototype integrating multiple AI services (GPT, ElevenLabs, Stability AI)

My approach focuses on building clear mental models that cut through complexity - getting 95% of results with 20% of the effort through strategic learning and implementation.

“The most important trick to be happy is to realize that happiness is a choice that you make." — Naval Ravikant

Interests

  • Software Engineering
  • Software Security
  • Finance
  • Marketing

Education

  • Master in Computer Science, 2016

    Télécom ParisTech

  • Preparatory School in Physics and Chemestry, 2013

    Lycée Lakanal

Experience

 
 
 
 
 

Co-Founder

AI Content Creation Startup

Jan 2024 – Feb 2024 Paris, France

Co-founded a startup focused on automating long-form YouTube content creation (20-90 minutes) targeting niche markets. The goal was to enable content creators to efficiently produce high-quality videos and monetize through ad revenue.

  • Built prototype using Node.js, React, and Python with Firebase Functions backend
  • Integrated multiple AI services: GPT, Eleven Labs for voice synthesis, and Stability AI for visual content
  • Project reached prototype stage before concluding due to strategic differences between co-founders
 
 
 
 
 

Software Engineer

Violet

Jan 2022 – Dec 2023 Berlin, Germany

Violet is a Web3 company specializing in digital identity and KYC solutions. As a software engineer, I focused on wallet integration and frontend development.

  • Developed user interfaces using React and backend services with Node.js
  • Implemented wallet integrations and smart contract interactions
  • Contributed to KYC workflows and identity verification systems
 
 
 
 
 

Software Engineer

Qonto

Aug 2020 – Apr 2021 Paris, France

Qonto is a European neobank for professionals. To improve a higher quality of service for its clients, in 2018 it developed its own “Core Banking System”, meaning that it maintains itself all its clients' accounts and process all their transactions. (Beforehand it was relying on an external partner to do so.) At Qonto, I was part of the Ledger team, which maintains the “source of truth” for all accounts and their transactions. These micro-services were implemented using a Go plus PostgreSQL stack. Moreover, I did multiple interventions to improve and maintain Qonto’s billing system which is implemented using Ruby on Rails.

Qonto uses an advanced micro-service architecture with over 80 services (and counting!) being continuously deployed relying on Gitlab, Kubernetes and Argo CD.

 
 
 
 
 

Software Engineer

PacketAI

Jan 2020 – Jul 2020 Paris, France

Led development of an IT infrastructure monitoring platform with ML capabilities for incident prediction:

  • Architected and built microservices ecosystem in Go, implementing data collection agents and processing pipeline
  • Designed scalable data infrastructure using ELK stack and Kafka for real-time event processing
  • Established CI/CD practices and mentored team members in best practices
  • Implemented monitoring agents deployed across client infrastructure
 
 
 
 
 

Software Security Researcher

CSRC - KAIST

Oct 2016 – Dec 2019 Daejeon, Korea

Led multiple high-impact research projects in software security:

  • Developed Ankou fuzzer (Go) discovering 1000+ unique crashes in open source projects
  • Contributed to LLVM’s dynamic testing tool (C++), merged into mainline by Google
  • Enhanced Linux Kernel memory allocation for drivers (C)
  • Published influential survey on fuzzing techniques with 7-member international team
  • Integrated ML techniques (TensorFlow, Keras) to improve fuzzing efficiency
  • Managed distributed testing infrastructure using Docker and RabbitMQ

Publications