Louis Wasserman

Software Engineer at Google

San Jose, California, United States
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
Louis Wasserman is a software engineer with 15 years of experience, currently leading Kotlin efforts on Google's Java and Kotlin Ecosystem team in San Jose. He combines deep backend expertise in JVM languages with strong test automation and tooling instincts, demonstrated by contributions to high-profile open-source projects like grpc-kotlin, Error Prone, and Guava. His work spans implementing core gRPC Kotlin internals, adding robust compile-time checks for Java, and strengthening large-scale test suites to improve library reliability. Comfortable navigating both language design surface and build/test infrastructure, he focuses on making developer-facing libraries safer and easier to use. A detail-oriented engineer, he often surfaces subtle correctness issues—such as metadata handling in server-streaming RPCs and tricky format-string bugs—that reduce real-world failure modes.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
194,443reputation
13.4mreached
3,132answers
25questions
Badges
synchronization
top-1%
type-conversion
top-5%
arraylist
top-1%
floating-point
top-5%
permutation
top-5%
regex
top-1%
github-logo-circle

Github Skills (105)

multithreading10
testing10
java-streams10
javas10
junit10
double10
static-analysis10
rounding10
stack10
parallel-processing10
lambda10
grpc10
queue10
test-automation10
algorithm10

Programming languages (12)

C#TypeScriptJavaC++CTeXJavaScriptHaskell

Github contributions (5)

github-logo-circle
grpc/grpc-kotlin

Mar 2020 - May 2022

Kotlin gRPC implementation. HTTP/2 based RPC
Role in this project:
userBack-end Developer
Contributions:1 release, 19 reviews, 79 commits in 2 years 2 months
Contributions summary:Louis primarily focused on the internal implementation of the gRPC Kotlin implementation. They modified and refactored internal helper functions, adjusted visibility of APIs, and corrected compilation errors. They also worked on adding and modifying build configurations for interop-testing and made corrections to the project's test code. Furthermore, the user addressed issues with metadata handling in the server-streaming RPCs.
rpcprotobufgrpcgrpc-kotlinkotlin
google/guava

Nov 2012 - Oct 2021

Google core libraries for Java
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:3 reviews, 324 commits, 4 PRs in 9 years
Contributions summary:Louis primarily focused on improving the testing infrastructure of the project. Their contributions included rewriting and improving test suites, optimizing existing code, and adding new test cases to cover various functionalities and edge cases. The user's commits demonstrate a deep understanding of the project's codebase, as they integrated new tests to ensure the quality and reliability of the software library.
guavajavacore-libraries
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