Jake Barnby is an Engineering Lead with 11 years of experience building backend systems and developer tooling from Tauranga, New Zealand. He combines hands-on backend development—contributing to projects like Appwrite’s core APIs—with leadership that focuses on making developers’ day-to-day tools simpler and more enjoyable. At Appwrite he progressed from Platforms Engineer to Engineering Lead, shipping database and storage API improvements and fixes that strengthened unique index enforcement. He also extended Appwrite’s SDK generator to support Kotlin, implementing language-specific templates and build configurations, reflecting a knack for bridging platform engineering and SDK ergonomics. With a BE in Software Engineering and a background spanning QA, app development, and project management, he brings both technical depth and product-minded delivery to open-source and commercial teams.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Engineering - BE, Software Engineering, Bachelor of Engineering - BE, Software Engineering at Victoria University of Wellington
Generating SDKs for multiple programming languages and platforms ⚙️
Role in this project:
Back-end Developer & SDK Developer
Contributions:39 releases, 225 reviews, 706 commits in 1 year 9 months
Contributions summary:Jake's contributions primarily focused on extending the SDK generator to support the Kotlin programming language, including defining language-specific keywords, data types, parameter default values, and code example templates. They implemented core language definitions and templates for essential components like the Client, exceptions, models, and services. The user also added files and configurations necessary for building and deploying the Kotlin SDK.
Contributions:8 releases, 851 reviews, 838 commits in 1 year 6 months
Contributions summary:Jake's contributions focused on back-end development tasks within the Appwrite repository. They implemented new features and fixed issues in the database API endpoints. Their work involved code modifications within the databases, storage, and general API controllers of the system. The user also addressed bugs related to unique index enforcement.
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.