Summary
Marco Righini is an Android Principal Engineer based in Florence with 13 years of experience building full-stack mobile products and platforms. He leads architecture and migrations at Xapo Bank, driving Kotlin Multiplatform adoption, Jetpack Compose transitions, Clean Architecture refactors, and secure release pipelines. His work spans platform engineering, CI/CD automation, cryptography and biometric security, and hands-on tooling and scripting (Ruby/Python) for infrastructure and testing. Earlier roles blended mobile, C++ native modules and computer vision/AI R&D—designing deep learning pipelines and multimedia apps—so he comfortably navigates both low-level native code and high-level product concerns. He mentors engineers while balancing product delivery and platform scalability, and he brings a practical curiosity for integrating AI and multimedia features into mobile experiences.
12 years of coding experience
11 years of employment as a software developer
Master of Engineering (M.Eng.) Computer Engineering, Master of Engineering (M.Eng.) Computer Engineering at Università degli Studi di Firenze
Diplomato Liceo Scientifico, Diplomato Liceo Scientifico at Giotto Ulivi
Italian, English