Manthan Gandhi

Senior Software Engineer

Pune, Maharashtra, India3 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in C and C++ with strong performance optimization skills.
  • Proven track record in developing scalable distributed systems.
  • Recognized for collaboration and technical excellence in team settings.
Stackforce AI infers this person is a Software Engineer specializing in high-performance distributed systems and optimization.

Contact

Skills

Core Skills

C++Distributed Systems

Other Skills

CCI/CDCascading Style Sheets (CSS)Competitive ProgrammingDockerExpressjsGITHTML5JavaJava Virtual Machine (JVM)JavaScriptLinuxMemcachedMongoDBMultithreading

About

Experienced Software Engineer specializing in C and C++, with expertise in data structures, algorithms, distributed systems, and performance optimization. Skilled in designing and optimizing multi-threaded, concurrent applications for high-performance, scalable systems. Recognized with multiple teamwork awards, demonstrating strong collaboration and technical excellence. Proficient in SDLC, Agile methodologies, and automation, with a focus on efficiency, scalability, and maintainability.

Experience

3 yrs 10 mos
Total Experience
3 yrs 10 mos
Average Tenure
3 yrs 10 mos
Current Experience

Pubmatic

2 roles

Senior Software Engineer

Apr 2025Present · 1 yr 1 mo · Pune, Maharashtra, India · Hybrid

CC++MySQLMemcachedVarnish CacheDistributed Systems+4

Software Engineer

Jul 2022Apr 2025 · 2 yrs 9 mos · Pune, Maharashtra, India · Hybrid

  • Working on the migration of AQ/IQ module from C to C++ to leverage object-oriented features and improve code maintainability. Refactored and restructured the codebase to improve performance, scalability, and ease of future development, ensuring backward compatibility during the transition.
  • Implemented and maintained Bloom Filters for efficient probabilistic data storage and retrieval. Automated generation of Bloom Filters using scheduled Cron Jobs, ensuring regular updates and availability. Successfully implemented replication and consumption mechanisms for high availability and scalability across distributed systems.
  • Developed and optimized software for distributed systems. Leveraged multi-threading and concurrency principles in C and C++ to enhance performance and efficiency, ensuring robust handling of parallel tasks and high throughput in complex, high-availability environments.
  • Collaborating with SDET teams to ensure comprehensive testing coverage, provide quick fixes for the bugs raised and strict adherence to quality standards. Actively participating in debugging and verifying issues, improving the overall quality and stability of the software before production deployment.
  • Experienced in the Software Development Life Cycle (SDLC) with a strong emphasis on Agile methodologies
  • Led and participated in production testing to ensure seamless feature deployment. Worked on the final stages of product readiness, validated performance, stability, and ensured successful shipping of new features to production with minimal disruptions.
  • Providing prompt technical support by investigating and resolving customer issues. Experience working on providing resolutions for super critical platform revenue issues thereby minimizing the revenue loss across the platform
  • Skills :- C, C++, MySQL, Memcached, Varnish Cache, Distributed Systems, Linux, GIT, CI/CD, Docker

London strategy & consulting group limited

Associate Technical Traniee

Jan 2021Feb 2021 · 1 mo

Education

Pune Institute of Computer Technology

Bachelor's degree — Computer Engineering

Jun 2018Jun 2022

Stackforce found 100+ more professionals with C++ & Distributed Systems

Explore similar profiles based on matching skills and experience