Cory Sherman is a Senior Software Engineer based in California with 11 years of experience building secure, scalable backend systems. He has led backend teams and designed server-client protocols and database schemas while working across startups and consultancy, including a lead role at Jio Health. Cory contributes to notable open-source projects like Redisson, where he implemented geospatial RGeo APIs and async radius-store functionality, demonstrating deep familiarity with Redis and Java concurrency patterns. He specializes in performance tuning and modernizing legacy systems, having migrated PHP codebases to efficient C++11 and built cross-platform server software. Comfortable as an independent contractor, he blends hands-on implementation with architectural thinking and a pragmatic focus on edge cases and robust testing. His background in Computer Game Science informs a systems-oriented, performance-conscious approach to problem solving.
11 years of coding experience
5 years of employment as a software developer
Computer Science, Computer Science at De Anza College
Bachelor's degree, Computer Game Science, Bachelor's degree, Computer Game Science at University of California, Irvine
Redisson - Valkey and Redis Java client. Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache..
Role in this project:
Back-end Developer
Contributions:8 commits, 2 PRs, 1 comment in 1 month
Contributions summary:Cory's contributions centered around extending the Redisson Java client library, primarily focusing on implementing new APIs for the RGeo interface related to geospatial data handling with Redis. They added the `radiusStoreTo` method and its supporting asynchronous versions, including the implementation for different parameter combinations and edge cases. They also created tests for the `radiusStoreTo` functionality and debugged implementation issues.
Contributions:52 commits, 51 pushes, 6 branches in 3 months
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
Cory Sherman - Senior Software Engineer at Self Employed