R

Rahul Srivastava

Software Engineer

Bengaluru, Karnataka, India3 yrs 3 mos experience

Key Highlights

  • Expert in building and maintaining Restful APIs.
  • Proficient in real-time data streaming with Apache Kafka.
  • Strong background in backend development using Java and Spring.
Stackforce AI infers this person is a Backend Engineer specializing in SaaS solutions with expertise in data processing and API development.

Contact

Skills

Core Skills

Data PipelinesPerformance OptimizationBackend DevelopmentJava

Other Skills

SparkGCPAlert MonitoringWavefront DashboardSpringSpringBootPlayFrameworkKibanaPythonScalaGoogle Cloud Platform(GCP)Elastic Stack (ELK)HadoopHiveMap-Reduce

About

• Backend engineer with a demonstrated history of working in the computer software industry. Skilled in Data Structures, Algorithms, and Software Backend Development. • Working with Subscription & Delivery Software design team to manage sending emails and push notification. • Excellent knowledge in building and maintaining Restful API Backend support features like sending Push Notification,Spring Boot. • Use Apache Kafka to build real-time streaming data pipelines and applications that adapt to the data streams. • Technologies working with :- Java & Java Design Patterns, Spring Framework, Microservice Architecture, Apache Kafka, PostgresSql, Docker, Kubernetes, Cassandra

Experience

3 yrs 3 mos
Total Experience
1 yr 7 mos
Average Tenure
--
Current Experience

Autodesk

2 roles

Software Development Engineer 2

Promoted

Jul 2024Dec 2025 · 1 yr 5 mos · Bengaluru, Karnataka, India

Software Development Engineer 1

Jun 2023Jul 2024 · 1 yr 1 mo · Bengaluru, Karnataka, India

Groupon

2 roles

Software Development Engineer 1

Jun 2022Mar 2023 · 9 mos · Bengaluru, Karnataka, India

  • Developed multiple data pipelines using spark for CLS service that deals with location information of users. It will involve capturing user location signals from various other sources/services and eventually becoming the common aggregated source of truth for all consumer locations.
  • Did performance optimisation of spark jobs to increase the overall performance of jobs by 10% and optimizes the overall resource’s which in turn result in reducing the cloud cost (GCP)
  • Worked upon alert monitoring of jobs and reduced false pagers which overall increases the response time.
  • Created Wavefront Dashboard for monitoring logs and alerts
SparkGCPData PipelinesPerformance OptimizationAlert MonitoringWavefront Dashboard

Software Development Engineer Intern

Jan 2022Jun 2022 · 5 mos · Bengaluru, Karnataka, India

  • Contributed on the back-end of the organization using tech stack such as Java, Spring, SpringBoot, PlayFramework, Kibana.
  • Developed a feature Email Verification mail for North America User’s that prevents mail’s getting into spam and increases user engagement.
JavaSpringSpringBootPlayFrameworkKibanaBackend Development

Samsung r&d institute india

Samsung PRISM Project Intern at Samsung R&D Institute India-Bangalore (SRI-B)

Oct 2021Jan 2022 · 3 mos · Remote

The sparks foundation

Data Science and Business Analytics

Feb 2021Mar 2021 · 1 mo · India

Education

Amity university Lucknow

BTech - Bachelor of Technology — Computer Science

Jan 2018Jan 2022

Central Academy Schools

Senior Secondary

Apr 2017Apr 2018

LUCKNOW PUBLIC SCHOOL

Secondary Education

Apr 2015Mar 2016

Stackforce found 100+ more professionals with Data Pipelines & Performance Optimization

Explore similar profiles based on matching skills and experience