Nicolas Pépin-perreault is a tech lead and distributed systems engineer based in Berlin with 14 years of software experience and eight years focused on production-grade development across both large-scale and lean, fast-moving projects. At Camunda he leads work on Zeebe, contributing backend, DevOps, and security-related improvements to a prominent process orchestration framework and driving test-coverage and maintainability enhancements. His background spans low-level embedded and systems work to mobile and backend engineering—building Redis-backed job schedulers, CI pipelines, and native iOS/Android apps—giving him a rare full-stack-to-infrastructure perspective. Known for pragmatic refactors and dependency upgrades that reduce operational friction, he combines hands-on coding with team leadership and a steady focus on reliability in distributed environments.
14 years of coding experience
7 years of employment as a software developer
B.A., Computer Science & English Literature, 3.17/4.0, B.A., Computer Science & English Literature, 3.17/4.0 at McGill University
Contributions:1 release, 4070 reviews, 2097 commits in 4 years 9 months
Contributions summary:Nicolas primarily focused on updating dependencies and improving the efficiency and maintainability of the codebase. They implemented code improvements and bug fixes, including the improvement of test coverage in Java, refactored code. Furthermore, they performed upgrades to improve the codebase and incorporated changes related to security. They also worked on the deployment of processes.
Contributions:5 releases, 34 reviews, 207 commits in 3 years 10 months
eventsexportzeebe-exporterkafkazeebe
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.