Pierce Johnson

Principal Software Engineer at Lyft

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

🤩
Rockstar
🎓
Top School
Pierce Johnson is a Principal Software Engineer in Seattle with 11 years of experience leading large mobile and platform organizations at Lyft and earlier roles at Amazon. He’s built and scaled multiple product lines—from launching Lyft Bikes & Scooters in three months to founding Lyft’s Driver Platform and steering a 1,000+ engineer organization—while writing company-wide technical strategy. A hands-on mobile engineer fluent in Kotlin and Swift, he contributes to Lyft’s open-source scoop framework around modular Android UI transitions and state management. His work spans firmware-to-cloud launches, IDE tooling (an internal Android IntelliJ plugin), in-car media products, and performance initiatives that measurably reduced crashes and app startup time. Known for turning prototypes into revenue-generating products (hundreds of thousands to millions annually), he couples deep technical craft with pragmatic operational leadership.
code11 years of coding experience
job11 years of employment as a software developer
bookB.S., Computer Engineering and Computer Sciences, B.S., Computer Engineering and Computer Sciences at University of Wisconsin-Madison
languagesSpanish, Portuguese, English
github-logo-circle

Github Skills (7)

javas10
web-framework10
php-framework10
ui-design10
android10
java10
testing9

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
lyft/scoop

Feb 2016 - Jul 2016

:icecream: micro framework for building view based modular Android applications.
Role in this project:
userMobile Developer (Android)
Contributions:103 commits, 55 PRs, 134 pushes in 5 months
Contributions summary:Pierce primarily contributed to the `lyft/scoop` repository, a micro framework for building modular Android applications. Their work focused on implementing UI transitions and handling UI state management within the Android application framework. The commits include modifications to `UiContainer` and `TransitionView` classes, introducing new features to improve UI/UX, specifically relating to the handling of UI blocking during transitions and state changes within the application's navigation flow. The user also made test adjustments.
icecreammicro-frameworkandroid-uiandroid-animationandroid
itspbj/design

Feb 2017 - Jan 2018

Contributions:7 pushes, 1 branch in 10 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
Pierce Johnson - Principal Software Engineer at Lyft