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.
SonarSource Static Analyzer for JavaScript and TypeScript
Role in this project:
Back-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.
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.