Jesse Wilson is a seasoned programmer with 22 years of experience building reliable, high-performance libraries and services, currently posting work at Cash App from Kitchener, Ontario. He has a strong history at Google working on core libraries like Guava, Guice, and Gson, and is a prolific open-source contributor across influential projects such as OkHttp, Retrofit, Picasso, and Gson. His contributions span low-level systems (Dalvik bytecode, dx), language migrations (Java-to-Kotlin), and performance-sensitive C image processing for Thumbor—demonstrating fluency across languages and runtimes. Jesse’s work often focuses on robustness: test automation, bug fixes in serialization, and careful refactors that improve API ergonomics and maintainability. Colleagues rely on him for tricky interoperability and serialization problems, as well as pragmatic improvements to developer tooling and code generation. Outside the obvious, he pairs deep systems expertise with a light touch—his public-facing "open source & jokes" summary hints at a developer who values both craftsmanship and culture.
22 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Waterloo
Run Kotlin/JS libraries in Kotlin/JVM and Kotlin/Native programs
Role in this project:
Back-end Developer
Contributions:596 reviews, 420 commits, 670 PRs in 7 years 6 months
Contributions summary:Jesse has primarily worked on core functionality within the project. Their commits focused on the underlying mechanics of integrating Kotlin/JS libraries into other Kotlin programs. This includes adding support for external libraries such as Duktape, encoding and decoding information between the two programs, refactoring the structure of the calls and making internal changes to the handling of Zipline and its functionalities. The user is also focused on improving the serialization mechanisms, by taking advantage of more of the API.
gRPC and protocol buffers for Android, Kotlin, Swift and Java.
Role in this project:
Back-end Developer
Contributions:417 reviews, 888 commits, 869 PRs in 9 years 9 months
Contributions summary:Jesse made several code changes to the `square/wire` repository, which focuses on gRPC and protocol buffers for Android, Kotlin, Swift, and Java. The contributions primarily involved fixing bugs and improving existing functionality. These changes included fixing a redactor to clarify its behavior, resolving issues with incorrect input, and adjusting code to support features like handling length-prefixed messages of length 0.
androidgrpcjavakotlinprotocol-buffers
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.