Carlo Bottiglieri

Senior Software Engineer Tech Lead at Taurus SA

Lausanne, Vaud, 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
Carlo Bottiglieri is a Senior Software Engineer and Tech Lead based in Lausanne with 10 years of experience building robust, test-driven systems and leading agile teams. He has steered software organizations from hands-on roles at SonarSource to executive digital leadership at Gucci and product-focused head-of-software work at senseFly. Known for strong object-oriented design and relentless emphasis on testing, he has contributed to the SonarJS static analyzer—improving symbolic execution and fixing subtle JS/TS issues—highlighting a deep focus on code quality and analyzers. At Taurus he combines technical direction with day-to-day engineering, while past enterprise architecture and solution design roles show he operates comfortably across strategy and implementation. Colleagues value his blend of practical Java expertise, QA rigor, and experience translating complex business needs into maintainable codebases.
code10 years of coding experience
job12 years of employment as a software developer
languagesItalian, English, French
stackoverflow-logo

Stackoverflow

Stats
51reputation
6kreached
6answers
0questions
github-logo-circle

Github Skills (18)

javascript10
static-analysis10
testing10
typescript10
software-quality10
typescript-types10
typescripts10
sonarqube9
unit-testing9
symbolic-execution9
code-coverage6
jenkins6
mochajs6
cdata6
sonarjs6

Programming languages (7)

TypeScriptJavaShellCSSJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
SonarSource/SonarJS

Jan 2017 - Dec 2017

SonarSource Static Analyzer for JavaScript and TypeScript
Role in this project:
userBack-end Developer & QA Engineer
Contributions:3 releases, 47 commits, 154 PRs in 11 months
Contributions summary:Carlo primarily contributed to the SonarSource static analyzer for JavaScript and TypeScript, focusing on improving code quality. Their contributions included bug fixes, such as correcting misplaced yields in generator functions and enhancing checks for null dereferences. Additionally, they added and improved tests, including those for curly brace placement and infinite loop detection, indicating a focus on testing and code validation. They also worked on enhancing the symbolic execution engine to improve the analyzer's accuracy.
static-analyzerlintersonarcloudlanguage-teamjavascript
SonarSource/sonarjs-cli

Nov 2017 - Dec 2017

[ ⛔️DEPRECATED] CLI for SonarJS
Contributions:36 commits, 14 PRs, 61 pushes in 20 days
sonarjscli
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