Skip to content

A foreword before talking about myself; Let’s Connect!

Feel free to reach out through my Socials, check the links in the footer. Interested in collaborating on a project or just want to chat about code or building things? I’m always open to interesting conversations.

Looking forward to hearing from you!✌🏽

Experience

Wattsense (~2018 - 2025)

I joined Wattsense in 2018 as a Founding Engineer, helping build the company’s cloud platform from the ground up. I later served as CTO for three years (2021–2024) to scale our technical strategy and lead the Siemens-Wattsense post-acquisition integration.

I, then, transitioned to an Engineering Fellow role to return to individual contribution. In this capacity, I help teams break through technical blockers and architect our future products.

In addition to team management and product definition, key technical achievements include:

  • Architecting the IoT platform from scratch:
    • Spring Boot for the API layer
    • Kafka and Kafka Streams for high-throughput data pipelines
    • AWS Native (IoT Core, S3, ECS, CloudWatch)
    • Hybrid storage with MongoDB and TimescaleDB
    • Ops with AWS CDK
  • Building an internal data & monitoring platform:
    • AWS EKS + EMR + Glue + Athena
    • Scala with Spark for batch and streaming data processing
    • Apache Iceberg the storage layer
    • Apache Superset for business intelligence dashboards
  • Developing the Wattsense Equipment Catalog:
    • Complete tooling solution for managing catalog entries
    • Apple PKL for configuration definition
    • W3C Web of Things standards for IoT catalog definition
    • Lucene for high-performance search

Kotlin / Python / Rust / Scala / Kafka / Spark / Spring Boot / MongoDB / TimescaleDB / AWS / WoT

bioMérieux (~2016 - ~2018)

As part of the Data Analytics team, I worked on EpiSeq, specifically focusing on the genome assembly pipeline, multilocus sequence typing, and data acquisition. I also co-managed the on-premise infrastructure, deploying HTCondor and Docker to handle our computation needs.

Python / Scala / AWS / CloudFormation

LumApps (~2014 - ~2016)

I worked on LumWorks, a SaaS Document Management System heavily integrated with Google Workspace (and later, other providers). It was a heavy Full Stack role within a team of 4 amazing engineers. We rewrote the V2 of the product from scratch and migrated the UI. A highlight was building a rule-based engine to dynamically update the UI based on content, user permissions, and workflow states.

Python / MongoDB / GCP

Teaching Assistant

During my PhD, I taught C Programming, System Programming (Linux), Fortran, Bash, and Scientific Computing with Matlab.

Education

PhD, High Performance Computing and Applied Mathematics

INP de Toulouse (2010 - 2013) I was a PhD Student in the “Parallel Algorithms and Optimization Group” at the IRIT-ENSEEIHT labs. My main contribution was co-creating the Augmented Block Cimmino algorithm and implementing its distributed solver (The ABCD Solver).

C++ / Fortran / Python / MPI

Master 2, Computer Science

Université Paul Sabatier Toulouse III (2010)

Software Engineering Degree

USTHB (2004 - 2009)