Dorian Burihabwa is a software engineer and computer science researcher based in Geneva with five years of professional experience focused on storage, continuous integration, and static analysis. He develops and maintains analyzers and build-tool plugins at Sonar, contributing to the widely used SonarQube ecosystem and to the SonarSource/sonar-java project where he has improved Java code-quality and security rules and fixed subtle bugs in code analysis. Dorian holds a PhD in Computer Science and brings academic rigor to practical engineering problems, having taught and researched at the University of Neuchâtel. He pairs deep JVM and tooling knowledge with hands-on plugin and rule development, and is comfortable navigating both research questions and production-grade static analysis challenges.
5 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Informatique de Gestion, Magna cum laude, Bachelor's degree, Informatique de Gestion, Magna cum laude at Institut Paul Lambin
Doctor of Philoshophy - PhD, Computer Science, Doctor of Philoshophy - PhD, Computer Science at Université de Nuechâtel
Master's degree, Computer Science, Magna cum laude, Master's degree, Computer Science, Magna cum laude at Université de Lille
:coffee: SonarSource Static Analyzer for Java Code Quality and Security
Role in this project:
Back-end Developer
Contributions:11 releases, 556 reviews, 181 commits in 2 years 1 month
Contributions summary:Dorian primarily contributes to the Java code quality and security analysis of Java code. Their work involved refactoring and improving code, including moving and splitting test files, fixing issues related to redundant static keywords in nested enums, and resolving bugs related to null values in Map computeIfAbsent/computeIfPresent methods. Further contributions include improvements to the accuracy of error reporting and the implementation of rules relating to code styling and secure coding.
Contributions:2 releases, 16 reviews, 37 PRs in 6 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.