Dorian Burihabwa

Developer at Sonar

Geneva, Geneva, Switzerland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code5 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree, Informatique de Gestion, Magna cum laude, Bachelor's degree, Informatique de Gestion, Magna cum laude at Institut Paul Lambin
bookDoctor of Philoshophy - PhD, Computer Science, Doctor of Philoshophy - PhD, Computer Science at Université de Nuechâtel
bookMaster's degree, Computer Science, Magna cum laude, Master's degree, Computer Science, Magna cum laude at Université de Lille
languagesDutch, English, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

javas10
refactoring10
static-analysis10
sonarqube10
java10
refactor10
testing9

Programming languages (8)

TypeScriptJavaShellBicepApexActionScriptPythonKotlin

Github contributions (5)

github-logo-circle
SonarSource/sonar-java

Dec 2020 - Jan 2023

:coffee: SonarSource Static Analyzer for Java Code Quality and Security
Role in this project:
userBack-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.
static-analyzerlintersonarcloudcoffeelanguage-team
SonarSource/sonar-scala

Aug 2024 - Feb 2025

Scala analyzer
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.
Request Free Trial
Dorian Burihabwa - Developer at Sonar