Andy Street

Software Engineer at Meta

England, United Kingdom
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
Andy Street is a Software Engineer with 11 years of experience building high-performance Android UI and layout systems, currently contributing to Meta’s Mobile Platform and the open-source Litho project. He has deep expertise in React Native and has made significant Android-focused contributions to flagship repositories like react-native, Yoga, and Litho—improving rendering, layout, and ScrollView behavior at scale. With a BS in Mathematics and Computer Science from Virginia Tech, he blends strong algorithmic thinking with pragmatic engineering to optimize UI performance and memory usage. Based in England, he brings a reputation for tackling tricky platform bugs and adding experimental features that advance declarative Android UI capabilities.
code11 years of coding experience
bookBachelor of Science (BS), Mathematics and Computer Science, Bachelor of Science (BS), Mathematics and Computer Science at Virginia Tech
github-logo-circle

Github Skills (23)

javascript10
react-native10
scrollview10
ui-components10
ui-design10
android-development10
java10
javas10
uid10
front-end-development10
android10
litho10
testing9
algorithm9
algorithms9

Programming languages (6)

JavaC++GoObjective-CKotlinPython

Github contributions (5)

github-logo-circle
facebook/litho

Mar 2017 - Sep 2022

A declarative framework for building efficient UIs on Android.
Role in this project:
userMobile Developer (Android)
Contributions:4 releases, 1 review, 940 commits in 5 years 6 months
Contributions summary:Andy contributed to the Facebook Litho project, a declarative UI framework for Android, by implementing new features. They were involved in developing the codebase by integrating new features, including the addition of experimental flags, enhancements related to transitions, and changes focused on the RecyclerView for handling content. Furthermore, they played a role in making the text handling more flexible and functional. The user also improved the overall performance of the project.
uisdeclarativeandroid
facebook/yoga

Sep 2014 - Nov 2016

Yoga is an embeddable layout engine targeting web standards.
Role in this project:
userBack-end Developer
Contributions:14 commits, 3 PRs, 2 pushes in 2 years 2 months
Contributions summary:Andy primarily contributed to the core layout engine of the repository, implementing and modifying the Java code. The changes include adding and modifying various functionalities, such as dimensions, positions, and layout operations. The user also focused on code refactoring and improved code quality.
followlayoutandroidupdatescross-platform
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
Andy Street - Software Engineer at Meta