Freelance Engineer & Trainer
I started my own freelancing company in 2018 with a strong focus on bringing software engineering skills for data and artifical intelligence applications, as well as teaching.
My current domains of expertise and interest include:
- Software and data engineering
- Data science and machine learning engineering
- Quality assurance processes, DevOps and MLOps
- Active learning teaching
When collaborating with companies, I strive to deliver lean and pragmatic solutions in iterative cycles, in order to develop products with strong added value.
Interested to work together? Let's talk!
Freelance Engineer & Trainer#
August 2018 - Present
I work with companies in data and machine learning applications design and development. I am a data and AI development trainer within the Simplon.co network.
CTO and co-owner
September 2017 - January 2020
Responsible for designing and building a fair and social electronic payment system, as well as handling technical partnerships with external 3rd-party services (cloud providers, marketplace platform). Handled everything related to back-end, front-end and mobile software development, as well as data management.
Eiosis / Slate Digital#
Audio Software Engineer
July 2015 - September 2017
Audio plugins conception and development for the Eiosis brand (AirEQ, E2Deesser) and Slate Digital (Virtual Mix Rack, Virtual Buss Compressors, Virtual Tape Machines). Multi-platform C++ development (macOS, Windows) compatible with every audio plugin standard on the market (VST2, VST3, AU, AAX). Real-time digital audio signal processing algorithms design and implementation (filtering, compression, analog-modelling).
Audio Software Engineer
October 2012 - May 2015
Implementation of real-time digital audio signal processing algorithms applied to music (spatialization) and voice (noise reduction, acoustic echo cancellation), integrated within Parrot products (hands-free car kits, wireless Hi-Fi speakers, wireless headphones). Assembly optimization for ARM embedded targets (ARMv5, ARMv7 NEON SIMD). Development and maintenance of a real-time audio engine dedicated to voice processing.
Intern Audio Software Engineer
May 2012 - September 2012
Multi-platform developement of the Audiosculpt software, for audio analysis and synthesis using the SuperVP engine.
The University of Calgary#
September 2011 - April 2012
Calgary, AB, Canada
Refactoring · Digital signal processing · Computer animation · Computer graphics · Computer Vision · Mechatronic art · Electroacoustic Music
Software Engineering and Applied Mathematics
September 2009 - September 2012
Saint Martin d'Hères, France
Software engineering · Computer graphics · Digital signal processing · Numerical analysis · Distributed systems · Project management · Human computer interaction
September 2007 - June 2009
Programming languages · Algorithms · Software design & development · Databases · Project management