Summary
Paolo Picci is a Senior Software Engineer based in London with nine years of experience building distributed systems, streaming applications, microservices and cloud-native platforms. He blends strong functional and object-oriented programming skills with pragmatic engineering practices like TDD, pair programming and agile delivery to ship reliable, scalable services for financial and media sectors. Paolo has progressed from research roles and DevOps into hands-on engineering at Sky, SpringerNature, William Hill and now Bank of America, bringing operational rigour and a systems-thinking mindset to product teams. Comfortable across databases and streaming stacks, he often operates at the interface of infrastructure and application code to reduce friction between development and operations. Fluent in translating complex requirements into testable designs, he pairs deep technical breadth with a research background from Università di Pisa that drives curiosity for elegant, high-quality solutions.
9 years of coding experience
9 years of employment as a software developer
Bachelor's degree Laurea triennale in informatica, Bachelor's degree Laurea triennale in informatica at Università degli Studi di Cagliari
UPC Universitat Politècnica de Catalunya
Dottore Magistrale in Informatica Laurea specialistica in Informatica, Dottore Magistrale in Informatica Laurea specialistica in Informatica at Università di Pisa
Italian, Spanish, English, French