Diego Revilla

Machine Learning Engineer at Apple

Seattle, Washington, United States
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
Diego Revilla is a Natural Language Processing researcher and dual Computer Engineering and AI student with eight years of applied experience across NLP, computer vision and immersive systems. He has built production-ready tutoring chatbots, efficient RAG pipelines and high-performance web interfaces, and contributed research-grade algorithms for Gaussian Splatting, view synthesis and compression during a Visiting Scholar stint at NUS. Diego combines rigorous academic performance with hands-on engineering—optimizing training pipelines (memory footprints down 86%), deploying scalable services for thousands of users, and achieving practical gains like 4x compression and ~80% predictive precision in media analytics. Currently focused on 3D coordinate alignment for vision-language models, he bridges geometric insight and deep learning (e.g., geometric back-prop and fused spatial-context attention) to improve generative and multimodal systems. Colleagues note his talent for turning costly data-collection problems into synthetic-data solutions and for defining rigorous experiment and ablation strategies that yield stable learning. Based in Bilbao, he brings a blend of research depth and production impact uncommon for someone still completing dual undergraduate degrees.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science - BS, Artificial Intelligence, Bachelor of Science - BS, Artificial Intelligence at University of Deusto
languagesSpanish, English, French, Japanese
github-logo-circle

Github Skills (15)

timezone9
uitableviewcell9
uitableview8
swift8
reverse8
date-formatting7
nsdate7
swiftdate6
tableview6
3d2
tensorflow2
python2
pytorch2
object-detection1
unreal-engine-41

Programming languages (6)

C++CSwiftJupyter NotebookPythonDart

Github contributions (5)

github-logo-circle
sejja/Opengl-Graphics

Jan 2023 - Aug 2023

Contributions:4 PRs, 43 pushes, 5 branches in 7 months
sejja/sejja

Oct 2022 - May 2025

Contributions:9 pushes, 1 branch in 2 years 6 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.
Request Free Trial