Stephen Josey is a software engineer with nine years of experience building payment integrations and full-stack systems, currently contributing to Block's engineering efforts from the San Francisco Bay Area. He brings strong hands-on skills in C++, Java, SQL, JavaScript, PHP and C#, and a track record of shipping production payment features and SDK integrations for Square, including iOS work on the popular in-app payments Flutter plugin and cross-language examples used by developers. Previously he built practical, impact-driven internal systems for nonprofits and higher education—large-scale volunteer tracking and card-swapping systems—that emphasize reliability and operational efficiency. His background blends developer support and hands-on engineering, giving him a pragmatic edge in diagnosing and fixing integration issues across platforms. Colleagues rely on him for shipping stable payment flows and translating complex API behavior into clear, working examples for the wider developer community.
9 years of coding experience
6 years of employment as a software developer
Computer Science, Computer Science at San Francisco State University
Computer Science, 3.4, Computer Science, 3.4 at Chabot College
Contributions:42 commits, 1 PR, 1 branch in 1 year 4 months
Contributions summary:Stephen primarily worked on the iOS implementation of the Square in-app payments Flutter plugin. Their commits involved the development and modification of UI elements within the example app, including the creation of a buy screen and integration with Square's payment flow. The user focused on payment integrations, specifically implementing card payments, Apple Pay, and related error handling.
Code samples demonstrating the functionality of the Square Connect API
Role in this project:
Full-stack Developer
Contributions:1 review, 41 commits, 84 PRs in 2 years
Contributions summary:Stephen contributed to multiple payment examples, including PHP, .NET, Java, Python, C#, and Ruby. They focused on fixing and updating existing examples to incorporate new features and address bugs. The user demonstrated knowledge of Square's API by integrating various payment methods and ensuring correct functionality across different platforms. The commits reflect a strong understanding of integrating with the Square payment ecosystem.
squareapiapi-connectsquare-connect
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.