Julien Lancelot is an engineering manager with 13 years of software development experience and a proven track record of scaling delivery and team capability at Sonar, where he progressed from Java developer to lead roles and now manages SonarQube on-premise product delivery. He combines deep backend engineering skills—contributing to notable open-source projects like SonarQube and sonar-java, improving test coverage and access-control web services—with four years as a team coach who built company-wide agile practices and trained hundreds in feedback and facilitation. Julien excels at breaking down complex problems into value-driven solutions, organizing workshops, and removing delivery obstacles to create high-performing, autonomous teams. His recent interest in Palo Alto’s Systemic Approach underscores a bias toward actionable, system-level perspectives that speed outcomes without getting lost in root-cause debates. Known for measurable impact—reducing technical debt, raising code coverage, and driving consistent release cadence—he pairs hands-on technical credibility with people-centered leadership. Based in Geneva, he blends pragmatic engineering with facilitation skills that surface non-obvious organizational leverage points.
13 years of coding experience
13 years of employment as a software developer
Master Computer Science, Master Computer Science at Université Savoie Mont Blanc
Contributions:4923 commits, 1051 PRs, 3897 pushes in 8 years 1 month
Contributions summary:Julien was primarily involved in the removal of user permissions to edit single quality profiles, suggesting work related to access control and security. These changes were within the server-side code, specifically modifying Java files and test cases. The commits also focused on creating and modifying web services.
:coffee: SonarSource Static Analyzer for Java Code Quality and Security
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:35 commits, 1 PR, 2 pushes in 4 years
Contributions summary:Julien focused on improving the JaCoCo coverage analysis within the Sonar Java plugin. They implemented a new API for injecting file tests using the Surefire and Jacoco plugins. The user also improved the reading and analysis of Jacoco coverage data for unit tests, and added unit tests to verify the coverage calculations. These changes involved modifications to the `AbstractAnalyzer`, `SurefireSensor`, and `SurefireJavaParser` classes within the `sonar-java` repository, enhancing the test coverage reporting capabilities.
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.