More than 16 years across startups, agencies, consulting organizations, and multinational companies—from hands-on product engineering to CTO, scale-up, and team leadership responsibilities.

Current and recent work

Fractional CTO & Senior Full-Stack Engineer - Colucci & Cie

February 2022 - present · Plovdiv, Bulgaria · Remote only

Consulting, technical strategy, software architecture, refactoring, mentoring, training, and hands-on full-stack development for products at different stages of growth. Current work includes MyC, a healthcare platform developed by a French startup.

Environment: JavaScript, TypeScript, Node.js, Vue.js, Firestore, PostgreSQL, GitLab CI, GCP

Senior Backend Developer - Omegapoint

2021 - 2022 · Remote

Developed and maintained a high-performance financial application using Go, Node.js, GraphQL, and React.

Senior Backend Developer - LogMeIn

2018 - 2021 · Montreal, Canada

Worked within the Customer Premise Support team on JavaScript, TypeScript, Node.js, React, GraphQL, and Go, then within the Admin team on company-wide core APIs and services using Java, PostgreSQL, Angular, React, and GraphQL.

DevOps Consultant - Skale-5

2017 - 2018 · Paris, France

Designed, deployed, migrated, and operated applications on AWS and GCP with Terraform and Ansible. Also developed Go APIs for cloud-service integration.

CTO and team leadership

CTO & Senior Full-Stack Developer - Consumedias

2017 · Malta

Built an email platform with real-time callback processing using Node.js, Redis, and React, as well as an automated rental-management system.

CTO & Senior Full-Stack Developer - Wuha.io

2015 - 2017 · Lyon, France

Developed a community search engine combining semantic analysis and behavioral tracking to improve enterprise search results.

Team Lead & Senior Full-Stack Developer - Econocom-Osiatis

2015

Worked as architect, Scrum Master, and lead developer across Node.js and J2EE projects. Delivered internal training on JavaScript, Node.js, TDD, and design patterns.

Modernization and product engineering

Senior Full-Stack Developer - Crakmedia

2013 - 2015 · Quebec, Canada

Developed, refactored, and optimized web applications; introduced unit and functional test coverage to legacy projects; and supported teams through R&D, architecture guidance, and internal training.

Environment: PHP, Node.js, Python, SQL, Redis, Vertica

Full-Stack Developer - Neptune Internet Services

2011 - 2013 · Grenoble, France

Built environmental performance and carbon-footprint SaaS products, including an Environmental Performance Index tool used by LVMH brands, Toovalu, and the Malice ecological review system. Created a reusable Java/ZK component library and supported collaborative PHP/J2EE development environments.

Freelance Full-Stack Developer

2010 - 2012

Delivered custom PHP applications and integrations, HTML/CSS/JavaScript interfaces, and Linux system administration.

Earlier career

  • Osiatis (2010 - 2011): PHP/Oracle applications for the Isère fire and rescue service; AJAX components for a shared JavaScript UI framework.
  • IRSTEA (2009 - 2010): Zope, Plone, PHP, and JavaScript applications supporting scientific research and data visualization.
  • Nouvelle Vague (2008 - 2009): PHP and VB.NET applications, an AJAX document management system, XML/XSLT jobs, and a web-service library.
  • CNRS (2008): Java graphical-application framework developed as a final DUT project and later patented.

Technical scope

  • Architecture and backend: Node.js, Go, Java, API design, distributed services
  • Frontend: TypeScript, JavaScript, Vue.js, React, Angular
  • Data: PostgreSQL, Firestore, MongoDB, Redis, SQL data systems
  • Cloud and delivery: AWS, GCP, Terraform, Ansible, Docker, CI/CD
  • Leadership and scale-up: technical strategy, architecture reviews, team organization, mentoring, hiring support, delivery improvement
  • Practices: TDD, refactoring, modernization, observability, agentic and AI-augmented engineering

Training and knowledge sharing

  • Designed and delivered internal training at Econocom on JavaScript, Node.js, functional programming, unit/functional/integration testing, TDD, and advanced design patterns
  • Shared GraphQL practices through Lunch & Learn sessions at LogMeIn
  • Presented Go and AWS Lambda in Go at community meetups while working with Skale-5
  • Regular mentoring and architecture support across consulting and product teams

Education, languages, and certifications

  • Advanced Studies in Computer Engineering, Information Systems - CNAM Grenoble, 2009 - 2011
  • Professional Bachelor’s Degree in Computer Systems and Software Engineering - IUT2 Grenoble, 2008 - 2009
  • DUT in Computer Science, Software Development & Programming - IUT2 Grenoble, 2006 - 2008
  • French: native · English: fluent · Japanese: beginner
  • Scrum.org: Professional Scrum Master I (PSM I), 2018
  • The Linux Foundation / edX: Introduction to Kubernetes; Blockchain for Business—Introduction to Hyperledger Technologies, 2018
  • Udemy: Scala for Big Data; Multithreading Programming with Go; Go: The Complete Developer’s Guide; gRPC Golang Master Class; Java and JavaScript functional programming, 2020

Discuss a project