Stephen Marquis

Software Engineer at Superhuman

Redwood City, 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
Stephen Marquis is a seasoned software engineer with 11 years of professional experience building mobile and backend systems from Apple to fast-growing startups in the Bay Area. He has deep iOS and cross-platform mobile expertise from a long tenure at Workday where he progressed from engineer to senior principal, leading architecture, mentoring teams, and representing mobile in cross-team planning. Currently engineering at Coda and Superhuman, he blends product-focused delivery with careful technical craftsmanship. An active open-source contributor, he improved dependency fetching and caching behavior in the well-known Carthage Cocoa dependency manager, bringing practical performance and developer-experience gains. Based in Redwood City with a BA in Mathematics and Computer Science from Lawrence University, he pairs strong algorithmic foundations with hands-on system design. Colleagues rely on him for clear technical direction and pragmatic refactors that reduce complexity while enabling faster iteration.
code11 years of coding experience
job10 years of employment as a software developer
bookBA Mathematics and Computer Science, BA Mathematics and Computer Science at Lawrence University
github-logo-circle

Github Skills (5)

package-manager-tool10
swift10
package-manager10
cocoa10
git9

Programming languages (5)

TypeScriptGoObjective-CSwiftHTML

Github contributions (5)

github-logo-circle
Carthage/Carthage

Jan 2016 - Dec 2017

A simple, decentralized dependency manager for Cocoa
Role in this project:
userBack-end Developer
Contributions:1 release, 71 commits, 18 PRs in 1 year 11 months
Contributions summary:Stephen primarily focused on enhancing the CarthageKit library, a dependency manager for Cocoa. Their contributions centered on improving the cloning and fetching functionality for dependencies, introducing features like skipping fetches when a desired commit is already cached. Further improvements included adding a commitish parameter to control fetching behavior, and refactoring code for style and indentation. They also updated the codebase to utilize an optional approach to project events.
cocoapodspodfilepackage-managerdecentralizedswift
BobElDevil/Carthage

Jan 2016 - Nov 2017

Contributions:62 pushes, 39 branches in 1 year 10 months
decentralizeddependency-manageriosmacoscocoa
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