Andrea Bigagli

Senior Software Engineer Research Development at Gruppo Simtel SRL

Florence, Italy
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

👤
Senior
🎓
Top School
Andrea Bigagli is a senior software engineer and solution architect with 14 years of experience building high-performance C/C++ systems, currently driving research and development at Gruppo Simtel in Florence. He combines deep standards-level C++ expertise, Unix toolchain mastery and strong QA instincts—honed at AWS and through hands-on roles as CTO/architect at Commprove—to deliver scalable, low-latency network and telemetry solutions. Andrea has a track record of applying modern C++ idioms, lock-free multithreading and LLVM-based static checks to improve code quality and throughput for telecom-grade products. He also contributes to notable open-source tooling for C++ code-completion (ycmd), improving compiler detection and test coverage, reflecting a pragmatic focus on developer productivity. Known for meticulous attention to detail and effective cross-team communication, he turns complex requirements into robust, production-ready systems while staying on the bleeding edge of language and tooling advances.
code14 years of coding experience
job24 years of employment as a software developer
bookMaster of Science (M.S.), Electrical and Electronics Engineering, Master of Science (M.S.), Electrical and Electronics Engineering at Università degli Studi di Firenze
bookScientific High School Degree, Scientific High School Degree at Liceo Scientifico
stackoverflow-logo

Stackoverflow

Stats
2,789reputation
246kreached
10answers
17questions
github-logo-circle

Github Skills (15)

regular-expression10
code-analysis10
c-language10
code-completion10
cprogramming-language10
python10
testing9
xcode6
vim6
merge6
ios6
variadic-templates6
conflict6
svn6
gcc6

Programming languages (9)

ShellC++CRustLLVMJavaScriptObjective-CLua

Github contributions (5)

github-logo-circle
ycm-core/ycmd

Nov 2015 - Dec 2015

A code-completion & code-comprehension server
Role in this project:
userBack-end Developer & QA Engineer
Contributions:5 commits, 3 PRs, 6 comments in 1 day
Contributions summary:Andrea focused on improving the code-completion and code-comprehension server's functionality related to C++ language support. They implemented a regular expression to accurately identify C++ compilers, including versioned compilers, and added corresponding test cases. Furthermore, they optimized the code by pre-compiling the regex and removing unnecessary blank lines.
code-completionsemantic-enginecode-analysiseditor
abigagli/dotvim

Apr 2012 - Oct 2022

Contributions:295 commits, 132 pushes in 10 years 8 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