Nikhil Kasthurirangan

Senior Software Engineer @ Splunk | Leading Observability (RUM, APM), Data Platform Projects

Role
Senior Software Engineer Data Platform, Observability Rum, Apm at Splunk
Location
San Jose, CA, US
LinkedIn followers
500 followers

About Nikhil Kasthurirangan

I am a dynamic Computer Scientist who is not only passionate about challenging software development on paper, but also in practice. I particularly enjoy research on new technologies, applying them with a ground zero implementation.I have over 30 years of experience on planet Earth, of which, I have devoted the latter 11 years to specialize in software development in the front end with browser side development in JavaScript and in the back end with Java. I also engage myself in chess and billiards at leisure.

Experience

  1. Senior Software Engineer Data Platform, Observability Rum, Apm

    Splunk

    Nov 2022 — Present · San Jose, CA, US

    User Defined Tag Led the effort on RUM\'s user defined tags indexing functionality, which allows users to get insights by custom span tags / attributes. This expands the RUM users ability to filter, aggregate, and visualize browser and mobile RUM data based on custom business attributes- Implemented a cardinality estimation job to guard rail against unbounded cardinality of tag values set- Implemented API layer and RBAC that manages the cardinality estimation job as well as tag management by the allowed Support for Splunk RUM Data Led the effort to support OpenTelemetry Protocol (OTLP) for Splunk RUM Data Ingest. This allows for better alignment with OpenTelemetry and unification of transport and ingest in Splunk Observability Cloud- Implemented GoLang OTLP RUM ingestion endpoints in both JSON and protobuf OTEL formats- Implemented translation of RUM both mobile and web data from Zipkin and custom formats to OTLP formats

Education

  • Penn State University

    MS, Computer Science

    2010 — 2012

  • Rutgers University

    BS, Electrical and Computer Engineering

    2006 — 2010

Skills

  • Collaborative Problem Solving
  • Javascript
  • Unix
  • Computer Science
  • Software Design
  • Sql
  • Linux
  • Git
  • Testing
  • Java
  • Web Development
  • C++
  • Software Engineering
  • Agile Methodologies
  • Test Automation
  • Sml
  • Software Development Life Cycle (Sdlc)
  • Software Development
  • Python
  • Teamwork
  • Algorithms
  • Bash
  • Network Programming
  • C
  • Programming

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Nikhil Kasthurirangan — Senior Software Engineer Data Platform, Observability Rum, Apm at Splunk in San Jose, CA, US | Unifers