Jonathan Locke

London, England, United Kingdom
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
Jonathan Locke is an engineering manager with 17+ years of software experience and a track record of scaling teams and systems across fintech, insurance, and blockchain. He has led multinational engineering teams and shipped impactful core systems such as a partner-facing billing cycles API, a commission transfer tool, and a premium calculation engine while reducing technical debt and optimizing performance. At R3 he contributed to Corda’s core node software and led development of a JDBC-compliant notary with CockroachDB integration, reflecting deep backend and distributed-systems expertise. He blends hands-on engineering—fixing transaction finalization and RPC robustness—with product-facing responsibilities, having seconded as a product manager for performance and resiliency. Known for mentoring and onboarding during rapid growth phases, he focuses on developing people as much as architecture to maximize business impact. Based in London, he pairs pragmatic engineering judgment with a penchant for operational robustness in complex, multi-component environments.
code8 years of coding experience
job16 years of employment as a software developer
bookGraduate Diploma in Engineering Engineering/Industrial Management, Graduate Diploma in Engineering Engineering/Industrial Management at University of the Witwatersrand
bookBachelor’s Degree Computer Science (Hons) Information Systems, Bachelor’s Degree Computer Science (Hons) Information Systems at Rhodes University
languagesEnglish
github-logo-circle

Github Skills (11)

kotlin10
javas10
transaction10
transactional10
logging10
rpc10
back-end-development10
blockchain10
java10
distributed-ledger-technology9
distributed-ledger9

Programming languages (3)

JavaScriptHTMLKotlin

Github contributions (5)

github-logo-circle
corda/corda

Feb 2019 - Sep 2020

Corda is an open source blockchain project, designed for business from the start. Only Corda allows you to build interoperable blockchain networks that transact in strict privacy. Corda's smart contract technology allows businesses to transact directly, with value.
Role in this project:
userBack-end Developer
Contributions:6 reviews, 100 commits, 112 PRs in 1 year 6 months
Contributions summary:Jonathan primarily contributed to the back-end aspects of the Corda platform. Their work involved changes to the RPC server logic, including adjusting logging levels for client disconnections, improving error messages related to notary configurations, and enhancing the handling of invalid log paths and certificates directories. Furthermore, the user made modifications related to transaction finalization, demonstrating involvement in the core Corda transaction processing logic. Their contributions suggest a focus on improving the robustness and operability of the Corda node software.
interoperabledltsmart-contractprivacytransact
lockathan/centerspace

Aug 2021 - Aug 2021

Contributions:1 push, 1 branch in 11 days
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
Jonathan Locke