John Labanca is an engineering leader with over 19 years of experience building and scaling full-stack systems, currently Senior Software Engineer at Crstl. He has led large organizations and cross-functional teams at Zapier and Block/Square—directing growth, billing, identity and inventory platforms and launching a ChatGPT-driven onboarding beta that taught him how to map generated outputs to real-world data. A hands-on polyglot, he ships production services in Java, Go, Kotlin, Swift and JavaScript and operates across AWS, Snowflake, Looker and multiple databases; his open-source work includes contributing Java examples and proto setup to Square's Connect API samples. He also founded Funds Required, a cloud-based commercial real estate deal analyzer, and early in his career presented at Google I/O and spent three weeks in Japan supporting Square’s first international launch. Known for close product partnership and coaching senior managers, he uses ChatGPT daily to amplify his communication and execution.
Code samples demonstrating the functionality of the Square Connect API
Role in this project:
Back-end Developer
Contributions:29 commits in 4 months
Contributions summary:John primarily worked on developing the Square Connect API examples. Their initial contribution involved setting up the project with proto files and Java code. They also fixed copyright notices. Furthermore, they added several examples that demonstrated the usage of the API, including features to retrieve catalog objects, list discounts, and apply taxes to all items, switching the project to use the Connect Java SDK and including a cleanup feature.
Contributions:4 PRs, 35 pushes, 15 branches in 1 year 1 month
angular12maskivydirectivecurrency
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.