Title

Name builds low-latency backend systems for production-scale traffic.

I design and optimize low-latency distributed systems in C++ and Go, with deep experience across AdTech, identity platforms, investment banking, and telecom.

Profile

Backend systems engineer for high-throughput platforms.

Senior Principal Software Engineer with 10+ years of experience building and scaling high-throughput, low-latency backend systems using C++ and Go. Strong expertise in systems programming, distributed systems, and performance optimization, with a proven track record of driving platform migrations, improving system scalability, and enabling significant traffic growth. Experienced in owning critical components across Contextual, Identity, and AdTech platforms, delivering reliable, production-grade systems under sustained high traffic.

10+ Years engineering high-throughput platforms
10x Higher sustainable QPS enabled through traffic architecture
20-25% Latency reductions through profiling and optimization
Lead Continuous mentoring, design review, and delivery ownership

Core stack

Systems depth with delivery range.

Languages

  • C++
  • C
  • Go
  • Python

Systems

  • Distributed systems
  • Multithreading
  • Concurrency
  • Low-latency systems
  • Memory management

Performance

  • Profiling
  • Latency optimization
  • GDB
  • Valgrind
  • GTest

Infrastructure

  • Linux
  • Docker
  • Kubernetes
  • Jenkins
  • TeamCity
  • Git

Datastores

  • MySQL
  • Oracle
  • Sybase
  • NoSQL
  • Aerospike

Domains

  • AdTech
  • Investment banking
  • Telecom

Experience

From platform scale to production discipline.

PubMatic India Pvt. Ltd

Title Oct 2023 - Present
  • Re-architected Contextual traffic distribution by transforming burst-based refresh patterns into evenly distributed flows, significantly reducing peak load and enabling up to 10× higher sustainable QPS.
  • Architected and optimized AdServer components in C/C++, supporting 5000+ requests per second while maintaining strict latency SLAs.
  • Reduced application latency by ~20% through targeted profiling and performance optimization of critical system paths.
  • Served as technical owner for Contextual and Identity components, driving architectural decisions impacting system scalability, reliability, and performance.
  • Led migration of Identity-related modules to NextGen C++, improving maintainability, performance, and architectural consistency across the platform.
  • Built a Real-Time Data Processing (RTDP) service in Go, enabling scalable real-time audience ingestion across multiple downstream systems.
  • Led development of contextual vendor integrations (Go), enabling scalable deal and ad targeting across production-scale traffic.
  • Directed development of a Generative AI-based web page categorization service, enabling contextual targeting at scale.
  • Partnered with product and cross-functional teams to deliver latency-sensitive, revenue-critical features under sustained high traffic.
  • Mentored and led a team of 5 engineers, driving code quality, design standards, and execution efficiency.

Progression: Principal Software Engineer → Title

Credit Suisse Services AG

Software Development Engineer 3 Jun 2022 - Oct 2023
  • Built high-performance C++ components for latency-sensitive financial systems, improving system responsiveness and stability.
  • Resolved complex production issues using debugging and profiling tools, improving application reliability, and reducing resolution time.
  • Developed and maintained CI/CD pipelines using Jenkins, improving deployment consistency and reducing manual effort.
  • Introduced Google Test (GTest) and enabled TDD adoption, improving test coverage, and reducing regression defects.
  • Automated database versioning and deployment using Liquibase, improving release reliability.
  • Implemented a Go-based regression automation tool, reducing manual testing effort and accelerating regression cycles.

Synechron Inc

Technology Lead Apr 2021 - Jun 2022
  • Worked on a high-throughput C++ trade processing system handling real-time financial transactions.
  • Led a team of engineers, ensuring delivery quality, system correctness, and performance standards.
  • Identified and resolved memory leaks and performance bottlenecks using GDB and Valgrind.
  • Built performance-oriented C++ solutions based on system profiling and analysis.
  • Served as a key technical point of contact for client communication and delivery tracking.

Progression: Senior Technical Associate → Technology Lead

Amdocs DVCI

Senior Software Engineer Aug 2016 - Apr 2021
  • Improved application latency by up to 25% through targeted performance optimizations.
  • Built and maintained C/C++ components for large-scale telecom systems.
  • Debugged memory and stability issues using GDB and Valgrind.
  • Developed unit and integration test cases for system validation.
  • Collaborated with cross-functional teams to deliver reliable production systems.

Progression: Associate Software Engineer → Software Engineer → Senior Software Engineer

Education

B.Tech, Computer Science Engineering

Chandigarh Engineering College, Mohali, Punjab | 2012-2016

Awards & Certifications

Validated by delivery, performance, and leadership.

Microsoft AZ-900: Azure Fundamentals 1st Prize, Credit Suisse India Hackathon Contextual lookup strategy recognition for 10x QPS Real-Time Data Partner integration recognition Employee of the Month & Star Award, Synechron Recognition Awards, Amdocs

Contact

Public contact details.

masked email masked phone LinkedIn Location