Jake Urban

Engineering Manager at stellar

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
Jake Urban is an Engineering Manager with 11 years of experience, currently leading partner engineering efforts at Stellar and contributing significant back-end work to its flagship JavaScript and Go SDKs. He combines people leadership with deep technical hands-on expertise in authentication and transaction building, notably enhancing SEP-10 V2 support, webAuthDomain/clientDomain validation, muxed account and memo handling, and timebound challenge transaction logic. Jake’s work improves security and interoperability for one of the most prominent open-source projects in the blockchain payments space, demonstrating an ability to ship careful, spec-aligned changes across languages. He balances practical refactors and robust testing with product-minded thinking, helping teams deliver secure integration points for partner ecosystems.
code11 years of coding experience
github-logo-circle

Github Skills (8)

cryptocurrency10
stellar10
javascript10
go10
sdk10
blockchain10
testing10
horizon9

Programming languages (17)

C#MDXJavaCSSC++RustRPCScala

Github contributions (5)

github-logo-circle
stellar/js-stellar-sdk

Aug 2020 - Nov 2021

Main Stellar client library for the JavaScript language.
Role in this project:
userBack-end Developer
Contributions:4 releases, 37 reviews, 10 commits in 1 year 2 months
Contributions summary:Jake primarily focused on enhancing the SEP-10 authentication process within the Stellar JavaScript SDK. They added parameters and validation for the `webAuthDomain` and `clientDomain` to the SEP-10 util functions, contributing to improved security and functionality. Moreover, the user refactored the existing functions and also added new support for muxed account and memo usage. These contributions improved the library's functionality and adherence to the SEP-10 specification.
horizonlanguage-javascriptclient-libraryjavascriptblockchain
stellar/go

Sep 2020 - Jan 2023

Stellar's public monorepo of go code
Role in this project:
userBack-end Developer
Contributions:1 release, 41 reviews, 52 commits in 2 years 4 months
Contributions summary:Jake primarily worked on enhancing the SEP-10 V2 support within the `go` codebase of the Stellar project. This involved modifying existing code related to transaction building and web authentication, specifically focusing on the `txnbuild` and `webauth` packages. The user's contributions include refactoring and testing, with a particular emphasis on timebound constraints and memo functionality for challenge transactions.
horizongolangmonorepoblockchainstellar
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
Jake Urban - Engineering Manager at stellar