Johan Lasperas is a Staff Software Engineer based in Berlin with 12 years of experience building robust C++ systems for cloud and distributed platforms. He has progressed from aerospace research and embedded/mobile work to production-scale services at AWS Redshift and Databricks, combining low-level performance mindset with cloud-native engineering. Johan contributes to notable open-source projects like zeromq/zmqpp and Mixxx, where his testing and audio-effect work improved reliability and real-time behavior—an indication of his attention to correctness under timing constraints. He values collaborative teams with complementary perspectives and enjoys tackling challenging projects that require both technical depth and creative problem solving.
11 years of coding experience
10 years of employment as a software developer
Master of Engineering (M.Eng.) General Engineering, Master of Engineering (M.Eng.) General Engineering at CentraleSupélec
Master of Science (M.Sc.) Computer Engineering, Master of Science (M.Sc.) Computer Engineering at Technische Universität Berlin
Mixxx is Free DJ software that gives you everything you need to perform live mixes.
Role in this project:
Back-end Developer
Contributions:27 commits, 4 PRs, 16 comments in 3 months
Contributions summary:Johan primarily contributed to the `mixxx` DJ software by implementing and modifying the Gater effect. Their work included setting parameters, changing the triggering speed, removing unnecessary handle states, and implementing an attack-hold-release gate. The user also worked on other tremolo features, adding a shape parameter and fixing phase alignment issues.
Contributions:5 commits, 1 PR, 1 comment in 1 month
Contributions summary:Johan primarily contributed to the testing and enhancement of the zmqpp library, focusing on socket options and stream sockets. They added new test cases for socket options, validating their get and set functionalities for various data types. Additionally, the user included a test for stream sockets, demonstrating a basic message exchange. These contributions involved code modifications to improve the library's robustness and features.
cppc-bindingsc-plus-plus0mqheader-only
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
Johan Lasperas - Staff Software Engineer at Databricks