I build and run platform infrastructure, logging systems, monitoring stacks, data pipelines. The things engineering teams rely on but hopefully never have to think about.

Currently a Senior Software Engineer at Roblox, where I'm building out the logging and observability platform, real-time logging with Kafka and Elasticsearch, self-hosting Sentry for error tracking, and monitoring with Prometheus and Grafana on Kubernetes. Before Roblox, I spent close to seven years at Fanatics going from Software Engineer to Senior Platforms Engineer, building their entire observability and data stack from scratch and saving the company over $2.3M annually by optimizing the logging pipeline.

I did my Master's in CS at Binghamton University, where I worked on OS virtualization research and co-authored a paper published at IEEE MASCOTS 2018.

2025 — Present

Senior Software Engineer · Roblox

San Mateo, CA

  • Designing and implementing a highly scalable, real-time logging system using Kafka, Elasticsearch, and Kibana for end-to-end production visibility
  • Deploying and managing self-hosted open-source Sentry for error tracking and monitoring as an infra platform for the company
  • Building and maintaining cloud-native monitoring and alerting platform on Kubernetes using Helm, Prometheus, and Grafana
  • Developing and optimizing ETL pipelines with FluentBit for data scraping, enrichment, streaming, and ingestion
Kafka Elasticsearch Kibana Sentry Kubernetes Nomad Prometheus Grafana FluentBit AWS Terraform
2018 — 2025

Senior Platforms Engineer · Fanatics, Inc.

San Mateo, CA

Senior Platforms Engineer Jul 2022 — Mar 2025 Platform Engineer III Jan 2020 — Jul 2022 Software Engineer Jul 2018 — Jan 2020
  • Designed and built a scalable, highly available real-time logging system using Zookeeper, Kafka, Elasticsearch, Graylog, and Druid for end-to-end production logging
  • Built a cloud-native monitoring and alerting platform on Kubernetes with Helm, Prometheus, and Grafana for real-time insights and proactive issue resolution
  • Created ETL pipelines using Vector, Redpanda Connect, and FluentBit for data enrichment, streaming, and ingestion
  • Optimized the end-to-end logging pipeline, reducing infrastructure costs and operational overhead, resulting in annual savings of over $2.3M
Kafka Elasticsearch Graylog Druid Kubernetes Prometheus Grafana Zookeeper Vector Redpanda Connect AWS Terraform
2017 — 2018

Research & Teaching Assistant · Binghamton University

Binghamton, NY

  • Researched OS virtualization under Prof. Kartik Gopalan: vCPU scheduling, process pinning, and live hypervisor replacement
  • Improved virtual machine performance by 7–10% through process pinning and paravirtualized TLB flush
  • TA for CS550 — Operating Systems and CS451/551 — Systems Programming
Linux Kernel KVM C Virtualization
2015 — 2016

Software Engineer · EVRY India Pvt Ltd

Bengaluru, India

  • Built backend services in C# ASP.NET MVC with ADO.NET, designing REST APIs and business logic for a US-based mortgage company
  • Developed frontend interfaces with JavaScript and HTML in MVC pattern
C# ASP.NET MVC JavaScript REST APIs
View Full Resume

Languages

PythonGoJavaCC#Shell

DevOps & Infrastructure

KubernetesHelmDockerNomadAWSTerraformGitLinux

Data Streaming & Messaging

KafkaKafka StreamsZookeeperVectorFluentBitRedpanda ConnectLogstash

Monitoring & Observability

ElasticsearchKibanaGraylogPrometheusGrafanaDruidSentry
2018

Hypervisor Optimization

Research with Prof. Kartik Gopalan & ITRI, Taiwan

Optimized the Linux kernel to reduce hypervisor involvement in VM operations by cutting VM exits. Reduced hypervisor overhead in network transactions through VFIO and PCI-passthrough.

2017 — 2018

Live Replacement of Hypervisor

Funded by National Science Foundation

Designed a system to replace a running hypervisor with a new version without stopping virtual machines, eliminating downtime during hypervisor updates.

2017 — 2018

vCPU Performance in Virtual Machines

Research with Prof. Kartik Gopalan

Maintained VM performance constant as virtual CPU count increased. Achieved 7–10% improvement through process pinning and TLB flush paravirtualization.

2014 — 2015

Data Embedding in Medical Images

Balmatta Diagnostic & Research Centre, Mangalore

Designed data hiding in MRI DICOM images based on region of interest using discrete cosine transformation.

More on GitHub
2016 — 2018

Master of Science in Computer Science

Binghamton University (SUNY) · GPA: 3.7 / 4.0

Cloud Computing, Computer Networks, Operating Systems, Systems Programming, Computer Architecture, Algorithms, Programming Languages

2011 — 2015

Bachelor of Engineering in Computer Science

Visvesvaraya Technological University · First Class

Kannada (Native) English Hindi Tulu Telugu Tamil