S

Sonal Kumar

Senior Software Engineer

Bangalore Urban, Karnataka, India8 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable microservices and real-time data pipelines.
  • Strong background in distributed systems and backend development.
  • Proficient in Java and modern backend technologies.
Stackforce AI infers this person is a Backend Developer specializing in SaaS and real-time data processing.

Contact

Skills

Core Skills

Distributed SystemsSoftware DesignJavaKafkaSpring

Other Skills

AerospikeSparkInfluxDBRedisMySqlSoftware InfrastructureData StructuresAlgorithmsSoftware DevelopmentTest Driven DevelopmentSpring BootC++CCore Javapython

About

Works as a backend developer, responsible for creating microservices using Java, Spring, Apache Kafka, Redis, Aerospike and various other technologies. Have experience with the distributed system.I like to keep up-to-date on the latest changes in my industry.

Experience

Walmart global tech

2 roles

Senior Software Engineer

Apr 2023Present · 2 yrs 11 mos

Distributed SystemsSoftware Design

Software Engineer III

May 2021Mar 2023 · 1 yr 10 mos

Snapdeal

SDE-II

Nov 2019Apr 2021 · 1 yr 5 mos · Gurugram, Haryana, India

  • Data platform: Singular platform to receive, transform, normalize, aggregate, persist all the organization-wide transactional and non‐transactional events. Give real-time query ability over a stream of normalized & co‐related events and expressions.
  • User personalization system, with Transformation, Correlation, Sessionization, and Enrichment of events in real-time, with experiment capability.
  • Building and improving highly scalable real-time streaming data pipelines for streaming ETL and real-time analytics.
  • Primary owner of API layer of Data Platform to serve data and handles 80k TPS.
  • Technologies - Java, Kafka, Aerospike, Spark, Spring, InfluxDB.
JavaKafkaAerospikeSparkSpringInfluxDB

Airtel x labs

SDE-I

Jun 2018Oct 2019 · 1 yr 4 mos · Gurugram, Haryana, India

  • Worked on micro-service architecture for App and Web team. Involved in various ReverseIntegration Projects like OYO, Grofers, OLA etc.
  • Implemented OAuth2.0 protocol which provides Authorization flow and grants access to their resources to other servers.
  • Developed dynamic Content Management System from scratch for Airtel Payment Bank.
  • Technologies - Java, Kafka, Aerospike, Spring, Redis, MySql.
JavaKafkaAerospikeSpringRedisMySql

Malaviya national institute of technology jaipur

Student Placement Coordinator

May 2017May 2018 · 1 yr · Greater Jaipur Area

Education

Malaviya National Institute of Technology Jaipur

Bachelor's degree — Computer Science

Jan 2014Jan 2018

Delhi Public School, Ranchi

Class XII

Jan 2012Jan 2014

D.A.V. Public School - India

Class X

Jan 2002Jan 2012

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

Explore similar profiles based on matching skills and experience

Sonal Kumar - Senior Software Engineer | Stackforce