John Labanca

Senior Software Engineer at Crstl

Atlanta, Georgia, 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
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.
code13 years of coding experience
job20 years of employment as a software developer
book3.94, 3.94 at Georgia Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

api-doc10
javas10
square-connect10
api10
api-connect10
java10
protobuf9
protobuf39
protobufs9
develop9
protobuff9

Programming languages (8)

TypeScriptC#JavaJavaScriptPHPRubyKotlinPython

Github contributions (5)

github-logo-circle
square/connect-api-examples

Mar 2017 - Aug 2017

Code samples demonstrating the functionality of the Square Connect API
Role in this project:
userBack-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.
squareapiapi-connectsquare-connect
jlabanca/ngx-currency

Jan 2020 - Feb 2021

📦 Currency mask module for Angular
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.
Request Free Trial