Aman Singh Chauhan

Software Engineer

Pune, Maharashtra, India9 yrs 4 mos experience
AI Enabled

Key Highlights

  • Led architectural decisions for high-throughput platforms.
  • Achieved significant performance improvements in latency-critical systems.
  • Expert in systems programming and distributed architectures.
Stackforce AI infers this person is a Backend Engineering expert in Ad Tech and Financial Services with a focus on performance optimization.

Contact

Skills

Core Skills

Software ArchitectureDistributed SystemsPerformance OptimizationsApi DevelopmentLow Latency SystemsSoftware DevelopmentPerformance OptimizationSoftware EngineeringDatabase Management

Other Skills

.NET FrameworkAerospikeAgile MethodologiesAlgorithmsCC++CI/CDCSMDatabasesDevOpsEnglishFinancial ServicesGDBGen AIGit

About

Principal Software Engineer with 9+ years of experience building and evolving high-throughput, low-latency backend platforms operating at scale. Deep expertise in systems programming, distributed architectures, and performance optimization, with a consistent track record of removing scalability bottlenecks and improving system reliability under strict latency constraints. At PubMatic, I lead and influence architectural decisions across Contextual, Identity, and Ad Serving platforms—owning critical components, driving platform migrations, and enabling sustained traffic growth for revenue-critical workloads. Known for combining strong hands-on execution with sound system design, pragmatic decision-making, and cross-team collaboration. Comfortable operating across the full lifecycle—from architecture and implementation to profiling, optimization, and long-term system evolution in production.

Experience

Pubmatic

Principal Software Engineer

Oct 2023Present · 2 yrs 5 mos · Pune, Maharashtra, India · Hybrid

  • Redesigned contextual refresh and lookup workflows to eliminate burst traffic, unlocking ~10× higher QPS and improving system stability without additional infrastructure.
  • Architected, developed, and optimized core AdServer components in C/C++, sustaining 5K+ requests per second under strict latency SLAs.
  • Led profiling and optimization of latency-critical paths, achieving ~20% reduction in API latency for time-sensitive calls.
  • Served as technical owner for key Contextual and Identity components, driving architectural tradeoffs and long-term design decisions impacting latency, throughput, and scalability.
  • Drove migration of Identity-related modules to NextGen C++, improving performance, maintainability, and architectural consistency across the codebase.
  • Designed and built a real-time data processing service in Go from scratch, enabling low-latency audience ingestion and improving targeting accuracy.
  • Designed, developed, and led API integrations for contextual vendor services, enabling deal and ad targeting based on page content in high-traffic environments.
  • Directed the design and development of a Gen-AI-based webpage categorization service, converting page content into contextual signals for targeted ad placements.
  • Influenced platform-level design across Ad Serving, Contextual, and Identity systems by aligning engineering decisions with product and scalability goals.
  • Led and mentored a team of 2 engineers through design reviews, performance debugging, and architectural discussions, raising execution quality across the team.
Performance OptimizationsC++GoAPI DevelopmentSoftware ArchitectureDistributed Systems

Credit suisse

SDE-3 (ENO - C++ Developer)

Jun 2022Oct 2023 · 1 yr 4 mos · Pune, Maharashtra, India · Hybrid

  • Designed and delivered performance-critical C++ components for financial systems, following profiling-driven design and optimization.
  • Scoped new initiatives, performed technical analysis, and authored design documents to guide implementation and reviews.
  • Developed and maintained Sybase stored procedures and integrated database logic with C++ services.
  • Built and maintained CI/CD pipelines using Jenkins to automate builds and deployments.
  • Led implementation of Liquibase-based database change automation, enabling safe and repeatable DB deployments across environments.
  • Designed and built a Go-based regression automation framework to validate binaries, services, and data consistency across development and production environments.
C++SybaseCI/CDLiquibaseGoSoftware Development+1

Synechron

2 roles

Technology Lead

Promoted

Feb 2022Jun 2022 · 4 mos · Remote

  • Designed and optimized performance-critical C++ components for a large-scale trade processing system used by Citibank North America.
  • Diagnosed and resolved complex memory and performance issues in production-like environments using GDB and Valgrind on Linux.
  • Analyzed application behavior through profiling to guide design decisions and targeted performance improvements.
  • Led technical execution for assigned modules, including production job automation (Autosys) and unit testing using Google Test.
  • Led a team of 4 engineers, ensuring delivery quality, technical correctness, and adherence to performance and reliability requirements.
  • Acted as a technical point of contact for client stakeholders, while mentoring junior engineers and reviewing code for correctness and performance.
C++GDBValgrindPerformance OptimizationSoftware Engineering

Senior Technical Associate

Apr 2021Jan 2022 · 9 mos · Remote

Amdocs

3 roles

Software Developer - Advanced

Promoted

Dec 2020Apr 2021 · 4 mos

  • Contributed to backend systems supporting large-scale telecom customer management and billing platforms for AT&T.
  • Analyzed existing system architecture and developed high-performance C/C++ and Pro*C modules interacting with Oracle databases on Linux.
  • Worked on customer data migration, archival, reconciliation, and billing-critical workflows under strict correctness and performance requirements.
  • Debugged memory and performance issues using GDB and Valgrind and supported testing across Unit, IST, and UAT phases.
  • Collaborated with client stakeholders and cross-functional teams during feature delivery and production support.
C++Pro*COracleSoftware DevelopmentDatabase Management

Software Developer

Promoted

Jul 2018Nov 2020 · 2 yrs 4 mos

Associate Software Developer

Aug 2016Jun 2018 · 1 yr 10 mos

Education

Chandigarh Engineering College

Bachelor of Technology - BTech — Computer Science Engineering

Jan 2012Jan 2016

Delhi Public School Aligarh

Senior Secondary School — Science

Jan 2010Jan 2012

Three Dots Senior Secondary School, Aligarh

High School — Science

Jan 2008Jan 2010

Stackforce found 100+ more professionals with Software Architecture & Distributed Systems

Explore similar profiles based on matching skills and experience