Ferran Camins is a Senior Software Engineer based in Barcelona with 11 years of experience transitioning from iOS development to high-performance C++ and Qt applications. He has shipped audio and CAD software at companies like Avid and ASUNI, built a unit testing framework from scratch, and now contributes to notable open-source projects such as Mixxx and FreeCAD. Comfortable with Rust, Haskell, and functional programming concepts (including category theory), he blends mathematical thinking with practical engineering to solve computational-geometry and audio-analysis problems. At Mixxx he implemented a robust TruncatedIQM estimator for outlier-resistant audio metrics, illustrating his focus on stability and correct statistical methods in signal processing. Now working at Eleven Dynamics AG, he continues to deepen his C++ expertise while applying a background in mathematics to complex algorithmic challenges.
11 years of coding experience
8 years of employment as a software developer
Technological Baccalaureate, Technological Baccalaureate at IES Alexandre Satorras
Mixxx is Free DJ software that gives you everything you need to perform live mixes.
Role in this project:
Back-end Developer
Contributions:34 reviews, 411 commits, 57 PRs in 7 years 10 months
Contributions summary:Ferran contributed to the Mixxx project by implementing and testing the `TruncatedIQM` class. This class is designed to calculate the mean while discarding outliers, which is beneficial for audio analysis in DJ software. The work included creating the `TruncatedIQM` class itself, its associated unit tests using Google Test framework, and integrating it into the build system. Additional bug fixes and improvements to the class were also made, improving its stability.
Contributions:63 commits, 49 pushes, 2 branches in 2 years 2 months
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
Ferran Camins - Senior Software Engineer at Eleven Dynamics AG