Jack Reed

Head Of Product at Increase

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
Jack Reed is a product-focused engineering leader with 11 years of experience building reliable backend systems and performant mobile UIs, currently serving as Head of Product at Increase in New York. He progressed from Staff Software Engineer at Stripe to product leadership, combining deep technical fluency in payments and API design with hands-on contributions to client libraries and mobile frameworks. His open-source work spans impactful projects—from improving iOS AsyncDisplayKit responder behavior to enhancing Stripe's Go client and refining diff algorithms for efficient UI updates—demonstrating a knack for both platform-level fixes and developer ergonomics. Colleagues describe him as someone who moves easily between shipping pragmatic backend services and optimizing front-end performance, and he has a quiet sense of humor reflected in his modest GitHub bio. Jack’s background shows a pattern of surfacing subtle, high-leverage improvements that make systems safer and developer experiences smoother.
code11 years of coding experience
job11 years of employment as a software developer
github-logo-circle

Github Skills (29)

algorithm10
api-rest10
objective-c10
difference10
ios10
apidoc10
api-design10
restful-api10
asyncdisplaykit10
ruby10
sinatra10
go10
api10
payment-processing10
ui-framework10

Programming languages (11)

TypeScriptC#JavaObjective-C++GoObjective-CPHPSwift

Github contributions (5)

github-logo-circle
jflinter/Dwifft

Aug 2015 - Dec 2017

Swift Diff
Role in this project:
userFull-stack Developer
Contributions:77 commits, 8 PRs, 61 pushes in 2 years 4 months
Contributions summary:Jack primarily contributed to the Dwifft project, a Swift library for calculating differences between arrays for efficient UI updates. Their work included refactoring the core LCS (Longest Common Subsequence) algorithm, making it public and accessible. They also added support for UICollectionView and implemented the `TableViewDiffCalculator`. Furthermore, the user made improvements to the example app and cleaned up the project.
swiftdiff
A simple, easy-to-deploy backend that you can use to demo our example mobile apps.
Role in this project:
userBack-end Developer
Contributions:13 commits in 1 year 3 months
Contributions summary:Jack focused on building a back-end service for a mobile application related to Stripe payments. Their primary contributions involve setting up the initial backend, configuring it for Heroku deployment, and implementing various endpoints for processing charges, managing customer data, and handling payment sources. They added functionality for handling customer cards and sources, including adding, selecting, and deleting payment methods. The user also addressed issues related to token handling and endpoint naming to improve the service's functionality and user experience.
stripein-app-purchasemobile-appsbackendeasy-to-deploy
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
Jack Reed - Head Of Product at Increase