Kevin Oliver is a seasoned back-end software engineer with 15+ years building high-performance, scalable server-side systems at Salesforce and Twitter. At Salesforce he architected next-generation data stores, resource-aware messaging, and full-text search infrastructure that enabled massive scale, rapid releases, and aggressive refactoring across the product. At Twitter he contributed to core open-source projects (Finagle, Finatra, twitter-server) improving performance, observability, and protocol handling for large-scale services. He combines deep expertise in Java, concurrency, garbage collection, multi-tenancy and SQL/Oracle tuning with hands-on experience shipping dozens of major releases. Known for pioneering automated developer testing and leading technical review teams, he brings a pragmatic focus on testability and operational visibility. Based in San Francisco, he pairs enterprise-scale architecture chops with active contributions to well-known open-source ecosystems.
A Java HTTP client for consuming Twitter's realtime Streaming API
Role in this project:
Back-end Developer
Contributions:91 commits, 1 PR, 1 push in 1 year 10 months
Contributions summary:Kevin primarily contributed to the core functionality of the Java HTTP client for consuming Twitter's realtime Streaming API. Their work included modifying the `JSONObjectParser` class for parsing status deletes and other Twitter-related events. They implemented features like filtering by language and filter level, adding functionality to the core endpoint, and updating the example code and tests. The user also upgraded the project to Twitter4j 4.0.0, ensuring continued compatibility with the Twitter API.
Twitter-Server defines a template from which services at Twitter are built
Role in this project:
Back-end Developer
Contributions:5 releases, 73 commits, 2 PRs in 4 years 7 months
Contributions summary:Kevin primarily contributed to the `twitter/twitter-server` repository, which provides a template for building Twitter services. Their work focused on enhancing the service's monitoring capabilities by adding gauges to track eden allocations and GC pause times, giving service owners better insights into resource usage. They improved the admin interface and added functionality, like better visibility for logs, toggles, and load balancer status. The user also refactored the code to remove deprecated usage and included OpenCensus zPages.
twitter-serverfinatrafinagletwitter-apitwitter
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.