Paolo Gentili is a Principal Engineer based in Zurich with 13 years of experience designing and delivering fault-tolerant, high-volume distributed systems primarily in the Java ecosystem. He combines deep backend expertise in Spring, J2EE, Play Framework and RESTful APIs with hands-on experience in cloud-native integration platforms, SOA and ESB architectures. Paolo has repeatedly shaped platform architecture and team practices in senior roles across banking and media (NatWest/RBS, Telegraph Media Group), often driving Agile, TDD and pair-programming cultures. He’s been expanding his Java 8 functional programming and Scala/Akka knowledge to better harness multicore and cloud concurrency patterns. Known for tackling production-scale problems, he also brings a background in data-driven projects (Hadoop, Hive, Mahout) that informs pragmatic decisions about performance and scalability.
13 years of coding experience
15 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Alma Mater Studiorum – Università di Bologna
diploma scientific, diploma scientific at Liceo Scientifico
Parallel Implementation of the Segmented Sieve of Eratosthenes using Akka to find prime numbers
Contributions:21 pushes, 1 branch in 7 days
segmentedparallelsieveprimescala
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
Paolo Gentili - Principal Engineer at NatWest Group