Ankit Pardeshi

Senior Software Engineer

Bengaluru, Karnataka, India3 yrs 10 mos experience

Key Highlights

  • Built systems handling 2000+ requests/sec
  • Improved system performance by up to 45%
  • Mentored engineers and collaborated cross-functionally
Stackforce AI infers this person is a Backend Engineer specializing in high-performance systems within the SaaS industry.

Contact

Skills

Core Skills

GolangMicroservicesRest ApisSoftware Development

Other Skills

KubernetesDockerDistributed SystemsRESTgRPCEngineeringData StructuresDebugging CodeData structures and algorithmMessaging QueuesAgile MethodologiesAlgorithmsObject-Oriented Programming (OOP)Enterprise SoftwareSoftware Engineering Practices

About

I’m a Senior Backend Engineer specializing in building high-performance, scalable distributed systems using Golang. Currently at CBTS (client: American Express), I design and develop microservices from scratch with a strong focus on system design, concurrency, and performance optimization. What I bring: • Build systems handling 2000+ requests/sec with zero data race conditions • Improved system performance by up to 45% and reduced CPU usage by 30% • Designed scalable microservices using Go, gRPC, REST, Kubernetes • Built custom concurrency models (goroutines, worker pools) for high-throughput processing I enjoy solving complex engineering challenges — from optimizing execution time to ensuring consistency under heavy concurrent workloads. Tech stack: Golang, Microservices, gRPC, REST APIs, Kubernetes, Docker, AWS, Distributed Systems, Concurrency Beyond coding: I mentor engineers, actively participate in system design discussions, and collaborate cross-functionally to deliver reliable and scalable systems. I’ve also solved 700+ DSA problems and enjoy deep diving into system design and performance engineering. Open to opportunities in backend engineering, distributed systems, and high-scale systems.

Experience

3 yrs 10 mos
Total Experience
2 yrs 2 mos
Average Tenure
1 yr 8 mos
Current Experience

Cbts

Senior Software Engineer (Client : American Express)

Oct 2024Present · 1 yr 8 mos · Bengaluru, Karnataka, India · Hybrid

  • Senior Software Engineer – CBTS (Client: American Express)
  • Scope:
  • Backend microservices focused on high-concurrency systems, migration workflows, and scalability.
  • Key Contributions:
  • Designed and developed a migration service from scratch, enabling 10x scalability with 99.9% uptime using Kubernetes
  • Built a custom worker pool library in Golang, increasing task throughput by 3x and reducing latency by 60%
  • Engineered concurrency-safe systems ensuring zero data race conditions under 2000+ requests/sec
  • Optimized background processing using parallel execution and indexing, reducing execution time by 45% and CPU usage by 30%
  • Improved sprint delivery efficiency with ~95% on-time completion across multiple cycles
  • Tech Stack:
  • Golang, Kubernetes, Docker, Distributed Systems, REST, gRPC
GolangKubernetesDockerDistributed SystemsRESTgRPC+3

Radisys corporation

2 roles

Software Engineer

Jul 2022Sep 2024 · 2 yrs 2 mos · On-site

  • 1. Implement seamless migration plan for upgrading application to a newer version, leading to a 30% decrease in bug reports and 20% improvement in system performance. Engineered an interactive Command Line Interface (EMSCLI-2.0) in Golang for efficient resource management, necessitating effective state tracking. Ramp up on technologies, business domain and codebases.
  • 2. Spearhead the development of a call flow for request handling, including scale testing and defect resolution, resulting in a 20% increase in team productivity. Strengthen system efficiency by implementing a Linked List-based stack data structure, reducing time complexity by 30% for resource state management. Lead effort to reduce the defect backlog by almost 30% in a single sprint.
  • 3. Identify and resolve performance bottlenecks, scalability challenges, and production issues. Conduct research and development activities to explore new technologies and identify opportunities for improvement. Assist in the development and execution of the application strategies. Analyze data and conduct experiments to validate & troubleshoot issues, and optimize performance.
REST APIsDebugging CodeSoftware Development

Software Engineer Intern

Jan 2022Jun 2022 · 5 mos · On-site

REST APIsDebugging Code

Education

National Institute of Technology, Tiruchirappalli

Master of Computer Applications - MCA — Computer Applications

Jul 2019Aug 2022

Stackforce found 100+ more professionals with Golang & Microservices

Explore similar profiles based on matching skills and experience