Miguel Barreto

Software Engineer at Google

New York, New York, 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

🤩
Rockstar
🎓
Top School
Miguel Barreto is a New York–based Senior Software Engineer with 13 years of experience across Google, Twitter, Apple, and now Duolingo, specializing in backend engineering, distributed systems, and large ETL/data processing pipelines. He has a strong track record building production-grade infrastructure—ranging from Maps data ingestion to Cloud Binary Authorization—and has repeatedly moved between backend and mobile platform work, contributing to Google Slides/Docs/Sheets and Material Design for Android. His cross-domain experience gives him a pragmatic view of systems that must serve both high-throughput backend workloads and polished client experiences. Notably, he contributed concrete UI components and behaviors to the widely used material-components-android project, blending deep backend rigor with hands-on mobile engineering. Educated in Systems and Computer Engineering at Universidad de los Andes, he brings long-term institutional knowledge of large tech stacks and a bias toward reliable, test-covered delivery.
code10 years of coding experience
job15 years of employment as a software developer
bookUniversidad de los Andes
languagesJapanese, Spanish, English, Portuguese, French, English
github-logo-circle

Github Skills (8)

android-test10
material-design10
javas10
android-testing10
android10
java10
ui-components10
material-components9

Programming languages (12)

TypeScriptPklJavaShellRustTeXJavaScriptGo

Github contributions (5)

github-logo-circle
[MAINTENANCE MODE] Modular and customizable Material Design UI components for Android
Role in this project:
userMobile Developer (Android)
Contributions:31 commits, 12 PRs, 150 pushes in 7 months
Contributions summary:Miguel primarily focused on developing and testing Android UI components within the `material-components-android` repository. They implemented new UI elements, specifically a `BackLayerLayout` and associated behaviors, including the `BackLayerSiblingBehavior`. Their work involved adding animations and functionality to hide and expose the `BackLayer`, managing the content layer's behavior and size changes, and writing comprehensive tests to ensure correct component layout and behavior.
androidmaintenance-modematerial-designui-componentsmaterial-components
Remixer for Android. Live adjustment of app variables.
Contributions:6 releases, 336 commits, 139 PRs in 1 year
androidmaterialmaterial-designremixer
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