Alex Lockwood

Staff Software Android Engineer at Lyft

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
Alex Lockwood is a Staff Android Engineer with 13 years of experience building polished, animation-forward mobile experiences at Lyft and previously Google. He blends deep Android UI expertise—evident from contributions to Plaid and a personal sample app on animated vector drawables—with front-end and tooling work on popular SVG optimization projects like SVGO and SVGOMG. Based in New York and trained at Carnegie Mellon, he excels at bridging design and engineering, refactoring UI components and improving animation systems to elevate product polish. Colleagues rely on him for thoughtful, maintainable UI transitions and for improving developer tooling that touches both mobile and web graphics.
code14 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Carnegie Mellon University School of Computer Science
bookWilliams College
stackoverflow-logo

Stackoverflow

Stats
83,163reputation
8.2mreached
746answers
19questions
Badges
substring
top-5%
java
top-1%
arraylist
top-1%
android-activity
top-1%
animation
top-5%
debugging
top-1%
github-logo-circle

Github Skills (53)

debugging10
javascript10
sqlite10
android-resources10
polymorphism10
bit-manipulation10
multithreading10
android-intent10
user-interface10
android-sdk10
android-fragments10
ui-design10
android-activity10
java10
arraylist10

Programming languages (15)

C#JavaCSSC++GoHTMLSvelteKotlin

Github contributions (5)

github-logo-circle
This sample app accompanies a blog post I wrote on icon animations
Role in this project:
userMobile Developer (Android)
Contributions:41 commits, 2 PRs, 76 pushes in 1 year 10 months
Contributions summary:Alex primarily contributed to the development of an Android application, focusing on implementing animated icons using AnimatedVectorDrawableCompat. They added new activities related to animations and made changes to existing activities to incorporate new animated vector drawables. The user also addressed bugs and improved the animation sequences and user interface elements. The user worked on adding, modifying, and merging code related to animated icons.
androidiconblog-postanimated-vector-drawablesanimated-icons
jakearchibald/svgomg

Nov 2017 - May 2018

Web GUI for SVGO
Role in this project:
userFront-end Developer
Contributions:10 commits, 11 PRs, 1 push in 6 months
Contributions summary:Alex contributed to the project by addressing minor code issues and improving the user interface. They fixed a typo in a utility function, ensured consistent import of an event emitter, and corrected text within the UI. Additionally, the user updated the project by increasing the SVGO version. These contributions indicate a focus on code quality, user experience, and keeping dependencies up to date.
svgo
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