M

Mayank Singhal

Senior Software Engineer

Gurugram, Haryana, India3 yrs 6 mos experience
Highly Stable

Key Highlights

  • Architected event-driven systems processing 10M+ events/hour.
  • Reduced API latency by 87% using advanced caching strategies.
  • Mentored engineers, driving a 25% increase in feature velocity.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in the Fintech industry.

Contact

Skills

Core Skills

JavaDistributed SystemsMicroservicesCloud-native Mindset

Other Skills

MockitoSpring BootKafkaJava 21ELK StackJava CollectionsMySQLMongoDBAWSRedisHibernateApache KafkaReactElastic Stack (ELK)Representational State Transfer (REST)

About

I'm a Java Backend Engineer with 3+ years of experience designing and scaling distributed systems for Accenture (Client: American Express) โ€” one of the world's most demanding financial platforms. My core strength is building backend systems that don't just work, they perform. I've architected event-driven pipelines processing 10M+ events/hour, reduced API latency by 87%, and scaled microservices to 15K+ requests/second under peak load. What I bring to a team: ๐Ÿ”น Deep Java expertise โ€” Java 8/21, Spring Boot, Spring Batch, Hibernate, JPA, Multithreading ๐Ÿ”น Distributed systems thinking โ€” Kafka, Redis, event-driven architecture, fault tolerance ๐Ÿ”น Database & Caching โ€” SQL (Oracle, PostgreSQL, MySQL), NoSQL (MongoDB), Redis ๐Ÿ”น Cloud-native mindset โ€” AWS (S3, KMS, IAM), Docker, Kubernetes, CI/CD via Jenkins ๐Ÿ”น Ownership culture โ€” I've led end-to-end delivery from design reviews to production, mentored 5 engineers, and driven a 25% increase in feature velocity Beyond code, I write about Java, microservices, and system design on Medium โ€” because teaching is how I sharpen my own thinking. If you're building something that needs to scale reliably and fast โ€” let's talk. ๐Ÿ“ฉ mayanksinghal.dev@gmail.com ๐Ÿ”— Portfolio: mayank-singhal-portfolio.vercel.app

Experience

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

Accenture

2 roles

Senior Software Engineer

Promoted

Jun 2025 โ€“ Present ยท 11 mos ยท Gurugram, Haryana, India ยท On-site

  • Leading backend engineering for one of the largest financial platforms in the world, owning critical distributed systems from design to production.
  • Architected an event-driven system using Spring Boot + Kafka processing 10M+ events/hr at 99.9% uptime
  • Redesigned concurrency using Java 21 Virtual Threads โ€” cut resource overhead by 40%
  • Built centralized observability with ELK Stack, reducing MTTR by 40%
  • Mentored 5 engineers on SOLID, TDD, and design patterns โ€” drove 25% faster feature delivery
  • Maintained 95%+ unit test coverage across all critical services
JavaMockitoDistributed Systems

Software Engineer

Oct 2022 โ€“ May 2025 ยท 2 yrs 7 mos ยท Gurugram, Haryana, India ยท On-site

  • Built and scaled secure backend services handling billions of transactions for American Express customers globally.
  • Designed RESTful microservices scaling to 15K+ requests/sec using Java, Spring Boot, MySQL, MongoDB, and AWS.
  • Slashed P99 latency from 150ms โ†’ 20ms (87% reduction) via Redis and Hibernate L2 caching
  • Built an AWS data pipeline (S3, KMS, IAM) reducing storage costs by 35%
  • Automated CI/CD across 50+ repositories, cutting release cycles by 80%
  • Built a React component library adopted across 3 enterprise apps, reducing UI dev time by 75%
  • Built reusable backend libraries in Java & JavaScript, accelerating development by 70% and ensuring consistent business logic across modules.
  • Developed secure auditable Maker-Checker workflows for financial processes, enabling 100% change tracking and ensuring process integrity.
  • Integrated Redis caching with distributed eviction policies and TTL strategies, lowering OracleDB load by 60% and reducing API latency from ~150ms to ~20ms.
  • Implemented OAuth 2.0 & JWT authentication with RBAC, enabling secure multi-role access and personalized user experiences.
  • Designed high-performance, multi-threaded apps using Java 21 Virtual Threads, boosting concurrency handling by 300% while reducing memory usage.
  • Delivered API-first microservices using Spring Boot, NestJS with 95%+ unit and functional test coverage using Junit and Mockito for reliable distributed communication.
  • Built frontend components using ReactJS, NextJS, implementing SSR (server-side rendering), code-splitting and caching strategies cutting load time by 40% and accelerating UI delivery by 80%.
  • Optimized complex Hibernate/JPA queries, improving API response time by 40% via tuning, indexing strategies and batching.
JavaJava CollectionsMicroservices

Addverb

Full Stack Developer

Jan 2022 โ€“ Jun 2022 ยท 5 mos ยท Noida, Uttar Pradesh, India ยท On-site

  • Built a warehouse management system (Spring Boot + React) handling 10M units/day
  • Implemented Kafka-driven real-time sync, containerized with Docker, deployed on AWS EKS
Apache KafkaSpring BootJavaMicroservices

Haryana roadways engineering corporation

Summer Intern

Jun 2018 โ€“ Jul 2018 ยท 1 mo ยท Haryana, India

  • Summer internship in Haryana Roadways Engineering Corporation in Engine department as an assistant mechanic engineer.

Education

Thapar Institute of Engineering & Technology

Bachelor of Engineering - BE โ€” Mechatronics

Jan 2019 โ€“ Jan 2022

Stackforce found 100+ more professionals with Java & Distributed Systems

Explore similar profiles based on matching skills and experience