Jesse Wilson

Programmer at Cash App

Kitchener, Ontario, Canada
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
award
Top expert inAndroid and Kotlin Development
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.
code22 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Waterloo
github-logo-circle

Github Skills (64)

kotlin10
unit-testing10
uitest10
json10
caching10
apidoc10
api-design10
image-processing10
annotations10
testing10
protocol-buffers10
data-serialization10
bytecode-manipulation10
c1110
thumbor10

Programming languages (17)

JavaCSSC++CRustMakefileGoHTML

Github contributions (5)

github-logo-circle
cashapp/zipline

Aug 2015 - Jan 2023

Run Kotlin/JS libraries in Kotlin/JVM and Kotlin/Native programs
Role in this project:
userBack-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.
jsjvmkotlin
square/wire

Dec 2012 - Jul 2022

gRPC and protocol buffers for Android, Kotlin, Swift and Java.
Role in this project:
userBack-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.
Request Free Trial