Work
  • Feb2019 - current
    Lansweeper
    Lead Developer

    As Lead Developer at Lansweeper, I design and scale enterprise-grade data platforms that power real-time reporting, business intelligence, and AI-driven analytics.

    My responsibilities includes:

    • Designing and implementing reporting and analytics solutions on top of a distributed microservices architecture using Kafka Go and Node with TypeScript and React for front-end interfaces.

    • Managing and scaling analytical OLAP databases like ClickHouse and transactional databases including PostgreSQLMongoDB, and Redis.

    • Building CI/CD pipelines with tools like CircleCi and ArgoCD for automating testing/deployment and managing AWS services and infrastructure with Terraform

    Beyond the technical work, I spend time mentoring other developers and documenting our learnings. I particularly enjoy writing about the challenges we solve. ClickHouse Cloud featured our scaling story on their blog

  • Aug2017 - Feb2019
    Suez Group
    Full Stack developer

    Developed a private cloud platform offering core services such as authentication, secret management, organizational structures, automated deployments, and internationalization. Built scalable solutions using NodeJavaReact, and databases like MongoDBPostgreSQLRedisElastic Search and Neo4j. Designed and maintained a distributed data architecture based on microservices and Kafka.

  • Jul2015 - Aug2017
    Lucentia Lab
    Full Stack developer

    Developed MOOC (Massive open online course) platforms for European projects and private clients, including custom CMS solutions and front-end interfaces. Primarily worked with JavaScriptPython and Go, deploying applications on Google Cloud Platform.