Tyler Stromberg

Principal Software Engineer at SoFi

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
Tyler Stromberg is a Principal Software Engineer with 16 years of experience building resilient iOS and backend systems from startups to scale-ups in San Francisco. He’s driven major platform work at Square and Cash App—creating a networking library that powers Square’s point-of-sale apps and leading the iOS architecture for an app-lock security feature—while also shaping Rider at Uber through a Swift rewrite. Tyler contributes to notable open-source projects in the Swift ecosystem, improving networking, WebSocket clients, and composable state tooling used by mobile engineers. He combines deep engineering craftsmanship (heap implementations upstreamed to Swift Collections) with product-minded design of reusable UI and form libraries that speed feature delivery. Known for leading large migrations and cross-team integrations, he balances hands-on coding with architecture and mentorship. His background in film production hints at a creative, user-focused approach to building polished mobile experiences.
code16 years of coding experience
job16 years of employment as a software developer
bookBachelor of Arts (B.A.) Film/Television Production, Bachelor of Arts (B.A.) Film/Television Production at University of Southern California
languagesPortuguese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (21)

objective-c10
ios10
develop10
mobile-development10
reactiveswift10
workflow-engine10
ui-design10
refactor10
github-api10
swift10
refactoring10
unit-testing9
websocket9
front-end-development9
uid9

Programming languages (14)

JavaC++RustCMakefileHTMLErlangShell

Github contributions (5)

github-logo-circle
square/workflow

Oct 2019 - Dec 2020

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:2 releases, 5 reviews, 89 commits in 1 year 1 month
Contributions summary:Tyler primarily focused on updating and maintaining tutorial code within the repository. Their commits included modifications to various tutorial files, specifically targeting Swift and ReactiveSwift integration, likely to align with updated versions of those frameworks. They also made changes to the project structure, including adding and removing files, and refactored code related to rendering and worker management, utilizing `SignalWorker` and removing deprecated methods.
kotlin-librarystate-machinesmachinesandroidkotlin
stripe-archive/PaymentKit

Mar 2013 - Mar 2013

Easily accept payments on iOS
Role in this project:
userMobile Developer (iOS)
Contributions:23 commits in 1 day
Contributions summary:Tyler primarily refactored and improved the `PaymentKit` library for iOS development. Their contributions included modifying the existing code by changing properties, moving around variable definitions, and renaming existing variables to improve overall code quality. The user also replaced `id` with `instancetype` and removed some method prototypes, which further refined the existing codebase. The user also made some cosmetic changes with indentation.
paymentsstripeaccept-paymentsin-app-purchasestorekit
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
Tyler Stromberg - Principal Software Engineer at SoFi