Filipe Coelho

Senior Software Engineer at SlimPay

Paris, Ile-de-France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Filipe Coelho is a Senior Software Engineer based in Paris with 15 years of experience building robust, cross-platform systems and migrating monoliths to event-driven microservices. He blends strong C++ and Python skills with practical Java/Spring expertise, focusing on clean code, clean architecture and software craftsmanship. A seasoned open-source contributor, he has improved audio and plugin ecosystems in notable projects like LMMS, Surge and JACK, often handling low-level real-time processing and cross-platform compatibility. At SlimPay he led an event-sourced, CQRS migration and built BDD platforms using Cucumber and testcontainers, reflecting his emphasis on maintainable, testable systems. He’s self-taught in key areas and motivated by hard technical challenges, equally comfortable refactoring legacy systems and designing new architectures.
code15 years of coding experience
job15 years of employment as a software developer
bookMaster 2, Informatique Génie de l'Information et des Systèmes, Master 2, Informatique Génie de l'Information et des Systèmes at Université de Rouen
bookLycée marcel Sembat
languagesFrench, English, Portuguese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (30)

c-language10
synthesizer10
multiplatform10
plugin-development10
plug10
linux10
audio-processing10
cross-platform10
c1110
plugin10
real-time-systems10
midi10
c1710
midi-instrument10
audio10

Programming languages (25)

CDCMakeMaxMakefileHTMLNSISJupyter Notebook

Github contributions (5)

github-logo-circle
DISTRHO/DPF

Dec 2013 - Jan 2023

DISTRHO Plugin Framework
Role in this project:
userBack-end & UI Engineer
Contributions:62 reviews, 2025 commits, 182 PRs in 9 years 2 months
Contributions summary:Filipe primarily worked on improving the RtAudio integration for the DPF framework. They refactored the code to improve compatibility with various systems and incorporated functionality to handle audio input when JACK is not available. They also implemented a new approach to manage the build process, including macOS and Windows specific changes. Additionally, the user added initial support for CLAP plugins within the framework, including MIDI handling and preliminary UI integration.
plugin-frameworkphpplugin
jackaudio/jack2

Sep 2013 - Aug 2022

jack2 codebase
Role in this project:
userBack-end Developer & System Architect
Contributions:14 releases, 8 reviews, 285 commits in 9 years
Contributions summary:Filipe primarily focused on modifying the audio processing logic within the `jack2` codebase, specifically within the `alsa_in.c` and `alsa_out.c` example clients. Their changes involved incorporating a freewheel callback and implementing logic to zero out buffers within the process callback, indicating a focus on core audio handling and real-time processing. The addition of the `metadata.h` and related changes in `jack.h`, `types.h`, and `uuid.h` suggest a move towards improving the system design and data management aspects.
javacodebase
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Filipe Coelho - Senior Software Engineer at SlimPay