Andrea Sorbini is a Principal Software Engineer with over a decade of experience designing and delivering enterprise-level distributed systems from Sunnyvale, California. At RTI she progressed through roles from intern to principal engineer, focusing on robust Java-based backends and complementary JavaScript/HTML/CSS front-end work that ties distributed services to usable interfaces. His background—rooted in a Master’s in Computer Engineering from the University of Bologna—reflects deep systems thinking and long-term ownership of complex product areas. Andrea balances hands-on coding with architecture and mentorship, shaping scalable solutions and guiding teams through incremental evolution. He also maintains a long-running involvement with mentalsmash.org, signaling an ongoing personal commitment to software craft beyond his primary employer.
10 years of coding experience
10 years of employment as a software developer
Master Computer Engineering, Master Computer Engineering at Alma Mater Studiorum – Università di Bologna
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.