Yoganand Rajasekaran is a Principal Software Engineer with over 11 years of experience building cloud-scale services, virtualization platforms, and software security features, currently contributing to Office365 Exchange Online from Redmond. He has held roles across development, dev/test, and security engineering, bringing a pragmatic full-lifecycle approach to reliable distributed systems. At Microsoft he has worked on backend service features and contributed to research-grade projects like Microsoft Research’s Garnet remote cache-store, enhancing object serialization, AOF recovery tests, and command infrastructure. Earlier he developed OLTP systems as a lead engineer at HCL, grounding his cloud work in strong transactional-system fundamentals. Yoganand combines systems-level rigor with a security-minded lens, often improving recoverability and data integrity in storage and caching subsystems. He holds a BTech in Computer Science from Pondicherry University and is known for tackling subtle consistency and serialization challenges behind high-throughput services.
5 years of coding experience
3 years of employment as a software developer
Bachelor of Technology (BTech) Computer Science and Engineering, Bachelor of Technology (BTech) Computer Science and Engineering at Pondicherry University
Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.
Role in this project:
Back-end Developer
Contributions:92 reviews, 61 PRs, 42 pushes in 9 months
Contributions summary:Yoganand focused on enhancing the Garnet remote cache-store by implementing and improving object store functionality. Their work involved serializing and deserializing object store values for upsert operations, including custom object handling. The user also implemented tests to ensure the integrity of object serialization during AOF processing and recovery scenarios. In addition, the user made changes to enhance the command infrastructure within the system.
Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.
Contributions:229 pushes, 74 branches in 8 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
Yoganand Rajasekaran - Principal Software Engineer at Microsoft