Luca Dibattista is a Software Engineer II at Uber in San Francisco with eight years of hands-on experience building production systems that blend machine learning and web/mobile backends. He holds dual master's degrees—Data Science and Engineering (cum laude) and Computer Science (4.0 GPA)—and a computer engineering bachelor's, bringing strong academic rigor to practical engineering. His background includes research building Keras models for heart rate and PM2.5 estimation, a Kotlin Android app that personalizes exposure and health data, and Node.js/MongoDB backends, showing end-to-end product delivery from model to mobile. At Uber he progressed from Software Engineer I to II, contributing to large-scale services in a fast-moving, high-impact environment. Comfortable across ML, backend services, and Android, Luca pairs data-driven modeling skills with pragmatic engineering and a track record of shipping features into production.
8 years of coding experience
3 years of employment as a software developer
Master's degree, Computer Science, 4.0 / 4.0, Master's degree, Computer Science, 4.0 / 4.0 at University of Illinois Chicago
Bachelor's degree, Computer Engineering, 108 / 110, Bachelor's degree, Computer Engineering, 108 / 110 at Politecnico di Torino
Contributions:13 commits, 10 pushes, 1 branch in 3 months
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.