Aniraj Kesavan

Headshot
Aniraj Kesavan
Lead Software Engineer
Salesforce
anirajkesavan@gmail.com

Experience - Advisors - Publications - Resume

Distributed Systems Enthusiast.

Passionate about scaling stateful systems with proven expertise in scaling observability platforms.

I’m highly passionate about infrastructure development at scale and would love to connect about ideas and opportunities.

Experience

I’m working as Software Engineer, Lead Member of Technical Staff within the Argus team that powers Observability platform at Salesforce.
Before that I was working as a Senior Software Engineer with the Monitoring Platform & Experience team at Linkedin.
I was part of the core team that builds a massively distributed time series storage solution for storing operational metrics that ingests 10s of millions of data points every second. I developed the indexing layer that does fast lookups of billions of unique metrics (10s of billions of strings). While at Linkedin, also rewrote a monitoring server that speaks tcp and handles health check connections from hundreds of thousands of machines and writes these data points while generating event streams and developed features for a real time external monitoring system while making it scale to multiple data centers.

Before rejoining Linkedin as a full time Engineer, I was a graduate student in University of Utah.

I defended my thesis on February 23rd, 2017. The thesis and code are publicly available on github.

My research interests are in data center storage and Distributed Systems and how modern NICs impact performance of scalable In-Memory Stores. I’m passionate about building storage systems that leverage newer network fabrics and technologies such as Infiniband/RDMA. I interned with Linkedin in the summer of 2016 in their Mountain View Campus. I was working for the Monitoring Infrastructure team developing auto remediation solutions for their stack. I developed an out of band monitoring solution in python and some state driven automation using saltstack.


I was working as a Research Assistant under Prof. Stutsman with the Utah Scalable Computer Systems group. Earlier I was a Research Assistant in the Flux Research Group under Prof. Ricci.
In the summer of 2016, I interned with LinkedIn. Formerly, I was as an R&D Engineer at DreamWorks Animation (IMDb) and before that I was working with Zynga in their ZCloud Storage Research team on zBase.
I graduated with a bachelor’s degree from Govt. Model Engineering College in 2012.

Advisors

Publications

Conferences

  1. Chinmay Kulkarni, Aniraj Kesavan, Tian Zhang, Robert Ricci, Ryan Stutsman Rocksteady: Fast Migration for Low-latency In-memory Storage

Workshops

  1. Aniraj Kesavan, Robert Ricci and Ryan Stutsman
    To Copy or Not to Copy: Making In-Memory Databases Fast on Modern NICs

Invited Articles

  1. Chinmay Kulkarni, Aniraj Kesavan, Robert Ricci and Ryan Stutsman
    Beyond Simple Request Processing with RAMCloud
    • In Special Issue on Distributed Data Management and RDMA of IEEE Computer Society Bulletin of the Technical Committee on Data Engineering, March 2017. Vol 40 No.1

Resume