Amelie Renard

SonarQube Project Manager

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
Amelie Renard is a SonarQube Project Manager and former C++ developer with 11 years in software engineering and seven years focused on static analysis and tooling. She has deep expertise implementing and testing static-analysis rules—contributing extensively to SonarSource’s Java and C++ analyzers and rewriting numerous rules to improve XML parsing, code quality, and security. Comfortable bridging hands-on engineering and team leadership, she sets goals, runs cross-team projects, and mentors new hires while preserving a strong sensitivity to user experience and clear technical documentation. Based in Geneva, she blends rigorous algorithmic C++ background from Dassault Systèmes with a pragmatic, independent work style that values diligence without taking herself too seriously.
code7 years of coding experience
job11 years of employment as a software developer
bookClasses préparatoires Henri Wallon
bookTechnical University of Denmark
bookDiplôme d'ingénieur, Mathematics and Computer Science, Diplôme d'ingénieur, Mathematics and Computer Science at Grenoble INP - Ensimag
languagesEnglish
github-logo-circle

Github Skills (15)

xml10
unit-testing10
javas10
static-analysis10
xpath10
sonarqube10
sonarlint10
java10
testing10
static-code-analysis9
analyzer9
software-quality9
analyse9
data-quality9
quality-assurance9

Programming languages (11)

C#PowerShellTypeScriptJavaC++ShellCBicep

Github contributions (5)

github-logo-circle
SonarSource/sonar-java

Dec 2018 - Nov 2019

:coffee: SonarSource Static Analyzer for Java Code Quality and Security
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:34 commits, 45 PRs, 63 pushes in 11 months
Contributions summary:Amelie primarily contributed to the improvement of the SonarSource Java static analyzer, focusing on rules related to XML configuration files. They rewrote existing rules (S3822, S3282, S3438, S3369, S3355, S3374, S3373, S1698, S4973, S3551, S2039, S2160, S3177, S3188, S3185, S2293, S2175, S1905, S2970, S3179, S2952, S2939, S2779, S3136) and added supporting tests. Their work involved modifying Java code to incorporate new methods for XML parsing and updating existing methods, ensuring code quality and security analysis. These commits indicate a deep understanding of the analyzer's internal workings and a focus on rigorous testing.
static-analyzerlintersonarcloudcoffeelanguage-team
An example C++ repository built with GNU Autotools (automake; configure/make) on Linux using GitHub Actions and analyzed on SonarQube
Contributions:2 reviews, 2 PRs, 11 pushes in 1 year 3 months
cppautomakelinuxc-examplegnu
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
Amelie Renard - SonarQube Project Manager