Andrea Cavalli

Business Owner at TgDB

Milan, Lombardy, 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

🤩
Rockstar
🎓
Top School
Andrea Cavalli is a Milan-based software professional and entrepreneur with 11 years of experience building and shipping backend and full-stack solutions. As founder and business owner of TgDB since 2019 and with senior development roles at adesso.it and Luna Labs, he combines hands-on implementation with product-minded leadership. He has practical JVM expertise and contributed to the high-profile eclipse-vertx project by implementing HTTP/2 Early Hints support, enhancing both server and client HTTP stacks. His background includes early front-end work with Angular and API integration, reflecting a comfort across the stack from UI to protocol-level backend changes. Trained in computer science at Milan-Bicocca and Insubria, he brings disciplined engineering habits from formal study and applied startup practice. He’s equally at home solving low-level networking behaviors as he is running a small tech business, making him a pragmatic technical lead for product-focused engineering teams.
code11 years of coding experience
job3 years of employment as a software developer
bookScienze informatiche, Scienze informatiche at Università degli Studi dell'Insubria
bookScienze informatiche, Scienze informatiche at Università degli Studi di Milano-Bicocca
bookDiploma Istituto Tecnico Meccatronica, Diploma Istituto Tecnico Meccatronica at Istituto Salesiano S. Ambrogio Milano Opera Don Bosco
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
41reputation
2kreached
5answers
0questions
github-logo-circle

Github Skills (17)

reactive10
http10
java10
javas10
vertx10
netty9
nio9
concurrency8
event-loop8
non-blocking8
tdlib6
html6
vbnet6
css6
jquery6

Programming languages (15)

JavaC++CSSCScalaMakefileKotlinDockerfile

Github contributions (5)

github-logo-circle
eclipse-vertx/vert.x

Jan 2021 - Jan 2023

Vert.x is a tool-kit for building reactive applications on the JVM
Role in this project:
userBackend Developer
Contributions:4 reviews, 1 PR, 10 comments in 2 years
Contributions summary:Andrea primarily focused on implementing HTTP/2 Early Hints support within the Vert.x framework. Their work included adding new APIs for writing early hints, modifying existing classes like `Http2ServerResponse`, `Http1xServerResponse`, and `Http2ClientConnection` to handle the early hints mechanism. The commits also introduced corresponding tests and updates to the core HTTP server and client components to incorporate the new functionality. This involved changes to both server-side and client-side codebases, demonstrating a focused effort on improving the framework's HTTP/2 capabilities.
jvmvertxjavanettyreactive
cavallium/WarpPI

May 2017 - Mar 2022

WarpPI Calculator, Step-by-step algebra calculator for Raspberry Pi. (abandoned project)
Contributions:7 releases, 244 commits, 6 PRs in 4 years 11 months
raspberry-pialgebraic-calculationsscientific-calculatorcalculatorjava
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