Aniraj Kesavan

Aniraj Kesavan

Lead Software Engineer

Salesforce

anirajkesavan@gmail.com

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

Salesforce

Lead Member of Technical Staff

  • Working within the Argus team that powers alerting and monitoring at Salesforce.

LinkedIn

Senior Software Engineer

  • Part of the core team that built a massively distributed time series storage solution for storing operational metrics that ingests 10s of millions of data points every second.
  • Developed the indexing layer that does fast lookups of billions of unique metrics (10s of billions of strings).
  • Rewrote a monitoring server that speaks TCP and handles health check connections from hundreds of thousands of machines while generating event streams.
  • Developed features for a real-time external monitoring system while making it scale to multiple data centers.

University of Utah

Graduate Research Assistant

  • Defended thesis on February 23rd, 2017. Research focused on data center storage and Distributed Systems, specifically how modern NICs impact performance of scalable In-Memory Stores.
  • Worked on building storage systems that leverage newer network fabrics and technologies such as Infiniband/RDMA.
  • Research Assistant under Prof. Ryan Stutsman with the Utah Scalable Computer Systems group.
  • Previously Research Assistant in the Flux Research Group under Prof. Robert Ricci.

LinkedIn (Internship)

Summer 2016

Software Engineering Intern

  • Worked for the Monitoring Infrastructure team developing auto remediation solutions.
  • Developed an out-of-band monitoring solution in Python and state-driven automation using SaltStack.

DreamWorks Animation

R&D Engineer

  • Worked on render farm and studio infrastructure systems.

Zynga

Storage Research Engineer

  • Worked in the ZCloud Storage Research team on zBase, a high-performance elastic distributed key-value store.

Advisors

  • I was advised by Prof. Ryan Stutsman, who built phenomenal systems such as ramcloud and deuteronomy.
  • I was advised by Prof. Robert Ricci, who credited with some of the best known network research test beds such as apt, cloudlab, and emulab.

Publications

Conferences

  1. Rocksteady: Fast Migration for Low-latency In-memory Storage
    Chinmay Kulkarni, Aniraj Kesavan, Tian Zhang, Robert Ricci, Ryan Stutsman
    Proceedings of The 26th ACM Symposium on Operating Systems Principles, October 28-31, 2017, Shanghai, China

Workshops

  1. To Copy or Not to Copy: Making In-Memory Databases Fast on Modern NICs
    Aniraj Kesavan, Robert Ricci, Ryan Stutsman
    Proceedings of ADMS-IMDM 2016, co-located with VLDB 2016, September 2016

Invited Articles

  1. Beyond Simple Request Processing with RAMCloud
    Chinmay Kulkarni, Aniraj Kesavan, Robert Ricci, Ryan Stutsman
    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

Download Resume (PDF)