Available for interesting conversations

Hey, I'mMonit Thakkar.

Software Dev 2 at Splunk, a Cisco company

Building large-scale observability systems for high-volume agent, metric, and Kubernetes telemetry.

By the numbers

Real impact, shipped to production

A few highlights from things I've built and shipped at Splunk, a Cisco company.

86

Files touched in a Controller-side K8s IPE integration spanning 3K+ lines

240K

Agents in production-scale Controller backend paths certified under load

37M

Registered metrics supported in high-volume telemetry workloads

3.4M+

K8s metadata rows optimized from ~2s batch overhead to sub-ms latency

80%

Reduction in manual security remediation effort via Patchinator-AI

$30M

ARR-linked enterprise escalations driven across engineering and support

Where I've worked

Experience

Backend/platform work across Controller integrations, Kubernetes telemetry, async workflows, and security automation.

  1. CurrentJul 2023 - Present

    Software Dev 2

    Splunk, a Cisco companyBangalore, India
    • Delivered Controller-side K8s IPE integration spanning 86 files and 3K+ lines across API DTOs, entity metadata persistence, tenant-linking services, SIM REST APIs, APM entity fetch strategies, and UI service contracts.
    • Enabled AppDynamics to correlate APM applications with Kubernetes pods, containers, workloads, and namespaces for richer observability context.
    • Worked on production-scale Controller backend paths certified under loads of 240K agents, 310K nodes, 37M registered metrics, 36M active metric ingestion, 200K snapshots/min, 50K pods/containers, and 3.3M health-rule affected entities.
    • Contributed to backend architecture for agent traffic flows involving Controller, Kafka, Redis, Kubernetes, and Async Service, supporting async registration/configuration processing, cache-backed response reuse, and graceful fallback to direct Controller paths.
    • Optimized K8s pod cleanup over 3.4M+ metadata rows, reducing batch overhead from ~2s to sub-ms latency.
    • Built Patchinator-AI, an MCP-based security remediation pipeline scanning 500+ components across Maven, PyPI, NPM, and NuGet, reducing manual remediation effort by 80%.
    • Led Java 8 to Java 17 modernization across Gradle, TeamCity, Docker/base images, plugin compatibility, and 50+ dependency upgrades.
    • Migrated high-throughput metadata caches from Guava/FastLocal to Caffeine, reducing thread saturation risk and improving cache efficiency by 30%.
    • Drove enterprise escalations across engineering, support, and customer-facing teams, protecting a $1.7M account and fixes tied to ~$30M ARR.
    JavaKubernetesKafkaRedisMCPCaffeineTeamCity
  2. Jan 2023 - Jun 2023

    System Software Intern

    NVIDIABangalore, India
    • Reduced local processing time by 1.5 seconds and runtime delays by 500-700ms through LD_LIBRARY_PATH optimization, improving shared library resolution for embedded systems.
    • Improved Stereo Vision Sensor boot performance by 2 seconds by diagnosing and resolving system-level initialization delays, enhancing overall sensor stability and startup reliability.
    CC++Embedded SystemsLinux
  3. May 2022 - Jul 2022

    Software Engineering Intern

    AJIO (Reliance Retail)Bangalore, India
    • Built a microservice to externalize environment-specific configurations using Spring Cloud Config Server, decoupling config management from deployment cycles.
    • Integrated Spring Cloud Bus with Kafka for real-time config propagation across services; secured configuration storage using HashiCorp Vault engines with GitLab-backed version control.
    Spring BootKafkaVaultMicroservices
  4. May 2020 - Jul 2021

    Software Developer

    FreelanceAhmedabad, India
    • Developed and deployed RESTful APIs using Java Spring Boot for a CRM application, enabling key customer-facing features and collaborating with stakeholders to resolve workflow bottlenecks and improve end-user experience.
    Spring BootREST APIsCRM
What I've built

Featured projects

Production-scale observability systems, security automation, and platform modernization.

Controller K8s IPE Integration

APM-to-Kubernetes correlation

Delivered Controller-side K8s IPE integration spanning 86 files and 3K+ lines across API DTOs, metadata persistence, tenant-linking services, SIM REST APIs, APM entity fetch strategies, and UI service contracts.

  • 86 files
  • 3K+ lines
  • Pods, containers, workloads, namespaces
JavaKubernetesREST APIsController

Controller Scale & Async Flows

High-volume telemetry backend paths

Contributed to backend architecture for highly integrated agent traffic flows involving Controller, Kafka, Redis, Kubernetes, and Async Service with async processing, cache-backed response reuse, and failure fallback paths.

  • 240K agents
  • 37M metrics
  • 200K snapshots/min
JavaKafkaRedisKubernetes

Patchinator-AI

MCP-based security remediation

Built an MCP-based remediation pipeline that scans 500+ components across Maven, PyPI, NPM and NuGet, helping reduce manual security remediation effort by 80%.

  • 500+ components
  • 4 ecosystems
  • 80% effort reduction
MCPAI AgentsJavaPython

Java 17 & Cache Modernization

Runtime, build, and cache upgrades

Led Java 8 to Java 17 modernization across Gradle, TeamCity, Docker/base images, plugin compatibility, and 50+ dependency upgrades, plus migrated high-throughput metadata caches to Caffeine.

  • 50+ dependencies
  • 30% cache efficiency gain
  • Lower thread saturation risk
Java 17GradleTeamCityCaffeine
My toolbox

Skills & technologies

Tools and concepts I reach for daily, plus a few I'm currently exploring.

Languages

JavaGoPythonC++C

Backend

Spring BootMicronautREST APIsHibernate/JPAKafkaRedis

Infrastructure & Tools

KubernetesHelmDockerAWSAzureTeamCityJenkinsGradleMavenVaultJFrogGit

Databases

MySQLMongoDBHBaseTimeSeries DB

Concepts

MicroservicesDistributed SystemsHigh-Volume IngestionCachingCI/CDDB MigrationsSecurity AutomationAI AgentsMCP
Where I studied

Education

CGPA 8.4 / 10

International Institute of Information Technology, Bangalore

Master of Technology in Computer Science and Engineering

Aug 2021 - May 2023Bangalore, India
CGPA 8.2 / 10

L.J. Institute of Engineering and Technology

Bachelor of Technology in Computer Engineering

Aug 2016 - May 2020Ahmedabad, India
Let's talk

Get in touch

Have a role, project idea, or just want to chat about distributed systems? Drop a message - I read every one.

Want the full story?

Grab the PDF version of my resume.