Lorenzo Ranucci

Principal Software Engineer at ProntoPro

Rome, Lazio, 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
Lorenzo Ranucci is a Principal Software Engineer based in Rome with nearly a decade of hands-on experience designing and shipping backend systems for fast-growing product companies. He has driven platform evolution at ProntoPro—leading multiple teams, introducing event-driven and microservice architectures, and delivering features (including a new matching algorithm and a SERP service) that measurably increased engagement and revenue. Technically fluent in Go, PHP, MySQL, Kafka, RabbitMQ, Docker/Kubernetes and AWS, he blends pragmatic engineering (CI/CD, observability, OAuth2) with solid theoretical foundations from a master’s in computer science. Lorenzo has a track record of introducing first-of-their-kind solutions at his company—such as the first reliable Kafka outbox implementation and a CQRS/DDDbased microservice—while improving developer experience through decentralized dev environments. He mentors peers, runs technical talks, and balances strategic vision with delivery, focusing on scalable, maintainable systems. Occasionally-contrarian in practice, he prefers practical domain modeling over premature optimization, turning complex legacy constraints into incremental, testable improvements.
code9 years of coding experience
job11 years of employment as a software developer
bookMaster's degree, Computer science, Master's degree, Computer science at Università degli Studi di Perugia
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
71reputation
194kreached
6answers
0questions
github-logo-circle

Github Skills (92)

difference10
identity10
openid-provider10
hydra10
docker-compose10
openid-connect10
authorization10
ttl10
oauth2-provider10
openid10
struct10
docker10
docker-image10
oauth10
golang9

Programming languages (6)

JavaCSSGoPHPLessPython

Github contributions (5)

github-logo-circle
lorenzoranucci/sentimantic

Feb 2018 - Nov 2019

Contributions:161 commits, 143 pushes, 1 branch in 1 year 9 months
lorenzoranucci/tor

Nov 2022 - Dec 2022

A stateless app to read events from MySQL binlog and write on Kafka using the Transactional Outbox Pattern.
Contributions:16 releases, 50 commits, 13 PRs in 1 month
mysql-binlogcqrsevent-driventransactional-outbox-patternmicroservice
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
Lorenzo Ranucci - Principal Software Engineer at ProntoPro