Steven Kabbes is an impact-driven Staff Software Engineer with 15 years of experience building and scaling cloud-native systems, currently simplifying payments at GoodLeap. He brings deep startup chops from Bright—where he built a custom billing platform handling hundreds of thousands of invoices, multiple local payment methods, and Big Four audits—to earlier roles at Dropbox and Mailbox focused on sync, offline-first systems, and product infrastructure. A servant leader and mentor, he excels at finding what not to build, prioritizing product-market fit, and communicating decisions across all levels of an organization. Technically, he gravitates toward simplicity-first technologies like Postgres, SQLite, WASM, and networking, and has contributed meaningful enhancements to prominent open-source projects including sqlc, pgweb, and Djinni. He pairs pragmatic engineering (CI, test suites, memory-leak fixes) with a knack for shipping audited, production-grade financial systems across complex regulatory environments. Based in Phoenix, he combines hands-on backend craft with strategic product thinking to turn messy domains into reliable, low-complexity platforms.
15 years of coding experience
4 years of employment as a software developer
BS Computer Science, BS Computer Science at University of Illinois Urbana-Champaign
A tool for generating cross-language type declarations and interface bindings.
Role in this project:
Full-stack Developer
Contributions:6 commits, 1 PR, 10 comments in 4 months
Contributions summary:Steven primarily contributed to the codebase by adding support for Objective-C, including necessary headers and class definitions to use Djinni to generate cross-language bindings. Their work involved integrating Foundation headers, and ensuring ARC was enabled. They also added record constructors for various data structures and included primitive types.
Contributions:11 reviews, 6 commits, 9 PRs in 3 months
Contributions summary:Steven implemented features related to nullable named parameters within the sqlc code generator. They refactored named parameters, incorporated specific types, and added tests for optional and required parameters. Their contributions included adding sqlc.narg for users to override parameters as nullable and creating end-to-end tests to ensure the correct generation of output. This work focused on enhancing the functionality and reliability of the sqlc code generation tool.
sql-generationpythonmysqlsqlcode-generator
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
Steven Kabbes - Staff Software Engineer at GoodLeap