S

Sonali Mahajan

Software Engineer

Bengaluru, Karnataka, India5 yrs 3 mos experience

Key Highlights

  • 6+ years in backend engineering and cloud-native applications.
  • Proven track record in improving system reliability and performance.
  • Hands-on experience with microservices and event-driven architectures.
Stackforce AI infers this person is a Backend Engineer with expertise in scalable systems and cloud-native applications.

Contact

Skills

Core Skills

Database ReliabilityDatabase SecurityMicroservicesEvent-driven Systems

Other Skills

AWSAlgorithm DesignApache KafkaArgocdCC (Programming Language)C++CI/CDCORE JAVACisco packet tracerCommunicationComputer ArchitectureComputer Network OperationsCore JavaCouchbase

About

I am a Software Development Engineer with 6+ years of experience in designing and building scalable backend systems, distributed architectures, and cloud-native applications. My expertise spans Java, Golang, GraphQL, Spring Boot, Kafka, Kubernetes, and databases (PostgreSQL, MySQL, Oracle, SAP HANA, MongoDB, Couchbase). Over the years, I have worked across diverse industries, from ad-tech and enterprise platforms to telecom-scale systems, consistently delivering solutions that improve system reliability, performance, and security. I enjoy solving complex engineering problems, optimizing systems for scale, and collaborating with cross-functional teams to drive impactful results. 💡 What I bring to the table: 1. Strong background in backend engineering, authentication systems, and observability 2. Proven track record of improving system uptime, resilience, and operational efficiency 3. Hands-on experience with microservices, event-driven architectures, CI/CD, and cloud deployments 4. Recognized for mentoring, DevOps contributions, and driving technical excellence

Experience

5 yrs 3 mos
Total Experience
1 yr 9 mos
Average Tenure
--
Current Experience

Index exchange

Software Engineer 2

Aug 2024 – Oct 2025 · 1 yr 2 mos · Remote

  • Contributing as a Software Development Engineer II, building and scaling backend systems, authentication workflows, and cloud-native services. I focus on delivering secure, reliable, and high-performing software that supports critical business functions. By driving improvements in observability, system reliability, and engineering efficiency, I help accelerate issue resolution and ensure seamless user experiences. This role allows me to work across modern architectures while collaborating in a fast-paced, global environment.

Cisco

2 roles

Software Development Engineer 2

Promoted

Oct 2023 – Aug 2024 · 10 mos · Bengaluru, Karnataka, India

  • Focused on database reliability, performance, and security across PostgreSQL, MySQL/Aurora, Oracle, MSSQL, and SAP HANA. Designed failover and replication handling, blocking session management, and advanced monitoring. Built a SQL query masking solution from scratch and introduced SSL and Hikari connection pooling. These initiatives reduced downtime incidents and improved database security compliance, directly enhancing system reliability for enterprise clients.
PostgreSQLMySQLOracleMSSQLSAP HANASSL+3

Software Development Engineer

Jun 2022 – Sep 2023 · 1 yr 3 mos · Bengaluru, Karnataka, India

  • AppDynamics

Amdocs

2 roles

Senior Software Developer

Promoted

Dec 2021 – May 2022 · 5 mos

  • Developed microservices and event-driven systems using Java, Spring Boot, Kafka, and Kubernetes. Implemented DLQs, custom autoscaling strategies based on Kafka lag, and Spring Batch jobs from scratch. Strengthened system reliability with robust JUnit testing and CI/CD improvements. These contributions reduced message loss in production pipelines and improved service scalability and resilience, helping deliver more stable releases.
JavaSpring BootKafkaKubernetesMicroservicesEvent-Driven Systems

Software Engineer

Aug 2020 – Nov 2021 · 1 yr 3 mos

Girlscript foundation

The Uplift Project (Member)

Jun 2020 – Aug 2020 · 2 mos · Remote

  • Mentored students in Data Structures and Algorithms, providing guidance through interactive sessions, doubt-clearing, and personalized support. Designed and shared assignments and practice problems to strengthen problem-solving skills. Helped students build a solid foundation in core computer science concepts, enabling them to improve coding proficiency and interview readiness.

Amdocs

R & D Intern in Technology

Jan 2020 – May 2020 · 4 mos · Pune/Pimpri-Chinchwad Area

  • Worked on an autoscaling project in Kubernetes by integrating custom Kafka lag metrics with the Horizontal Pod Autoscaler (HPA). Designed the system with one producer and multiple consumers, where scaling decisions were driven by consumer lag. Integrated metrics visualization in Grafana, enabling real-time monitoring and more efficient resource utilization. This project enhanced my knowledge of event-driven systems, observability, and cloud-native scaling strategies.

Education

National Institute of Technology Karnataka

Master of Computer Applications — Computer Science

Jan 2017 – Jan 2020

Guru Nanak Dev University, Amritsar

Bachelor of computer applications — Computer Science

Jan 2015 – Jan 2017

Stackforce found 100+ more professionals with Database Reliability & Database Security

Explore similar profiles based on matching skills and experience