Andrea Ricci is a Principal software engineer based in Bologna with over a decade building scalable enterprise web applications, specializing in J2EE, RESTful services, SQL/NoSQL datastores and SOA design patterns. He has progressed from hands-on analyst and mobile developer roles to team lead and principal positions, consistently focusing on performance, scalability and release quality in healthcare and financial domains. Comfortable with Agile, TDD and CI/CD practices, he has led small cross-functional teams and driven architecture for mission-critical systems deployed in hospitals across Italy and the UK. Holding a master's degree with honors in Computer Science and research experience in Madrid, he blends rigorous academic grounding with practical delivery leadership. A detail not always visible on résumés: Andrea’s career shows a steady pattern of evolving responsibility—moving from device-level mobile and MPI integrations to shaping enterprise-grade backend architectures.
10 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Alma Mater Studiorum – Università di Bologna
University of Bologna
Research Student, Computer Science, Research Student, Computer Science at Universidad Politécnica de Madrid
Music magazine natively integrated with Spotify, YouTube, MusicBrainz and SongKick
Contributions:801 commits, 75 PRs, 923 pushes in 7 years 1 month
integratedmusicbrainzsongkickspotifyyoutube
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.