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