Harkrishn Patro is a backend-focused maintainer and software engineer with five years of experience building high-performance distributed systems and databases, currently based in Seattle. He has driven core pub/sub, ACL, and sharded pubsub work for Valkey and upstream Redis, and led the ElastiCache for Redis 7 GA while at AWS. Comfortable owning technical releases and steering open-source projects, he blends production-grade systems engineering with rigorous code hygiene and memory/performance optimizations. His background spans real-time analytics, platform features like RBAC and patch management, and deep contributions to well-known projects in the Redis ecosystem—revealing a penchant for making low-latency data systems both scalable and secure.
5 years of coding experience
11 years of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at NIST University
A flexible distributed key-value database that is optimized for caching and other realtime workloads.
Role in this project:
Back-end Developer
Contributions:2 releases, 587 reviews, 112 PRs in 2 years 4 months
Contributions summary:Harkrishn's contributions focused on the core backend logic of the Valkey datastore. They primarily worked on improving the pubsub functionality, including removing redundancies in the pubsub pattern storage and optimizing code related to channel and pattern subscriptions. The user also addressed issues related to Access Control Lists (ACLs), ensuring proper command validation and handling of channel permissions during save/load scenarios. Furthermore, the user implemented sharded pubsub features for improved performance and scalability of the datastore.
For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.
Role in this project:
Back-end Developer
Contributions:239 reviews, 16 commits, 54 PRs in 1 year 9 months
Contributions summary:Harkrishn's commits primarily focused on improving the Redis server's pub/sub functionality and cluster management. They removed redundant code in the pub/sub implementation, contributing to code efficiency and clarity. Furthermore, the user implemented fixes related to ACL (Access Control List) handling, specifically concerning channel permissions and the `hello` command. In addition, the user implemented a sharded pubsub implementation.
data-structurequery-engineredisdatabasekey-value
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.