Justin Steffen

Senior Engineering Manager at Uber

San Francisco, California, 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
Justin Steffen is a senior engineering leader with 20+ years of experience scaling mobile platforms and leading high-impact teams in both high-growth and regulated environments. He has driven organization-wide initiatives at Square—supporting 400+ mobile engineers—that improved reliability, developer productivity, and user-facing performance (notably launching an automated crash triage system and unifying multiple apps into a single binary). Previously he built and launched Xero’s greenfield Expenses app used by 500K+ monthly users and introduced BFF and CI/CD practices to accelerate delivery. A hands-on leader who still contributes to mobile open-source work (UI components and composable state machines in Swift/Kotlin), he blends deep technical craft with empathetic people management and a focus on measurable outcomes. Based in San Francisco, he teaches and mentors engineers from diverse backgrounds and is now seeking Manager/Director/Head of Engineering roles to help teams scale technology and impact.
code12 years of coding experience
job18 years of employment as a software developer
bookB.S. Management Information Systems, B.S. Management Information Systems at University of South Florida
bookThe CodePath
languagesEnglish
github-logo-circle

Github Skills (8)

swift10
workflow-engine10
ios10
ui-design10
state-machine10
reactive9
kotlin3
android3

Programming languages (8)

TypeScriptC++ShellJavaScriptObjective-CSwiftPythonKotlin

Github contributions (5)

github-logo-circle
square/workflow

Nov 2019 - Apr 2022

A Swift and Kotlin library for making composable state machines, and UIs driven by those state machines.
Role in this project:
userMobile Developer (iOS)
Contributions:3 reviews, 43 commits, 28 PRs in 2 years 4 months
Contributions summary:Justin's commits primarily focus on developing the UI for the "Workflow" library, specifically implementing components for a split-screen container. The contributions include creating view controllers, handling layout, and integrating the UI with the workflow engine. They also include snapshot testing and enhancements such as animating ratio changes and adding a separator, demonstrating a focus on improving the user experience and visual presentation of the library.
kotlin-librarystate-machinesmachinesandroidkotlin
Contributions:22 commits in 1 month
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
Justin Steffen - Senior Engineering Manager at Uber