Alessandro Balocco

Software Engineer at Meta

Amsterdam, North Holland, Netherlands
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
Alessandro Balocco is a seasoned software engineer with 11 years of experience, currently building Android platforms and tooling at Meta from his base in Amsterdam. He has led Android architecture and product delivery across high-impact teams at Uber, Depop, and HERE, combining hands-on coding with cross-functional collaboration and mentorship. Deeply focused on mobile performance and developer productivity, he has shipped platform-level libraries and features that improved scalability, testing, and automation for large teams. An active open-source contributor, he modernized parts of Facebook’s Litho (Kotlin API improvements, MountableComponent conversions) and enhanced popular Android libraries like DialogPlus. Trained as a media engineer with top honors, he brings a designer’s sensibility for UX and a multidisciplinary background in multimedia and virtual experiences. Known for taking ownership and streamlining processes, he balances product-driven thinking with pragmatic engineering discipline.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree in Media Engineering, Ingegneria del Cinema e dei Mezzi di Comunicazione, 101/110 lode, Bachelor's degree in Media Engineering, Ingegneria del Cinema e dei Mezzi di Comunicazione, 101/110 lode at Politecnico di Torino
languagesItalian, English, French, Spanish, German
github-logo-circle

Github Skills (11)

kotlin10
litho10
javas10
android-ui10
dialogs10
dialog10
android10
java10
ui-framework10
ui-design9
accessibility8

Programming languages (4)

JavaRustStarlarkKotlin

Github contributions (5)

github-logo-circle
orhanobut/dialogplus

Jan 2015 - Feb 2015

Advanced dialog solution for android
Role in this project:
userMobile Developer (Android)
Contributions:12 commits, 8 PRs, 14 pushes in 11 days
Contributions summary:Alessandro focused on enhancing the `DialogPlus` library for Android. Their primary contributions include adding the "center" gravity feature to the dialog and implementing margin customization. They also made adjustments to background colors, animation resources, and incorporated review fixes. These changes improved the flexibility and appearance of dialogs within the Android application development context.
dialogandroidkotlinjavabottom-sheet
facebook/litho

Oct 2022 - Nov 2022

A declarative framework for building efficient UIs on Android.
Role in this project:
userMobile Developer (Android)
Contributions:8 commits in 26 days
Contributions summary:Alessandro contributed significantly to the `facebook/litho` repository, focusing on enhancing the Kotlin API and improving the Android UI framework. They added support for features like `duplicateChildrenStates` and `duplicateParentState` in the Kotlin API, which impacts how Litho components handle state. The user also worked on converting existing `MountSpec` components into `MountableComponent` implementations, modernizing the framework's architecture and improving maintainability. Moreover, the user addressed issues related to accessibility and added support for pre and post draw callbacks to implement composable spans.
uisdeclarativeandroid
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
Alessandro Balocco - Software Engineer at Meta