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, 4276 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.
Shared helpers, layouts, templates, components, etc., for building an admin for any Rails application.
Contributions:2 commits, 6 PRs, 167 pushes in 1 year 4 months
rails
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.