S

Shubham Singh

Senior Software Engineer

Meerut, Uttar Pradesh, India4 yrs 9 mos experience
Highly Stable

Key Highlights

  • Designed a Co-Lending system enhancing loan disbursement efficiency.
  • Spearheaded development of reactive microservices using Kotlin.
  • Implemented optimized data processing workflows with Apache Airflow.
Stackforce AI infers this person is a Fintech Backend Developer with expertise in microservices and event-driven architecture.

Contact

Skills

Core Skills

Microservices ArchitectureEvent-driven SolutionsData ProcessingReactive ProgrammingBackend Development

Other Skills

Amazon DynamodbAmazon S3Apache AirflowApache KafkaAsynchronous ProgrammingAthenaC++Camunda BPMDatabasesDebuggingElasticsearchGrafanaJUnitJavaKibana

About

Passionate and dedicated professional with 2 years of hands-on development experience in the IT industry. Experienced in agile methodologies, particularly SCRUM, and proficient in leading team management activities. Collaborated with cross-functional teams to design and develop solutions that align with business requirements. Contributed to the conceptualization, design, and prototyping of innovative, user-friendly applications, leveraging various design patterns and frameworks. Consistently delivered high-quality applications that meet requirements and demonstrated the ability to perform exceptionally well in dynamic environments, effectively managing change and prioritizing conflicting demands. Thrives on learning new technologies and driving results. Exhibited leadership qualities by taking on additional responsibilities when needed to ensure success.

Experience

Cred

Senior Software Engineer

May 2025Present · 10 mos · Bengaluru, Karnataka, India · On-site

Navi

3 roles

SDE-3

Jan 2024May 2025 · 1 yr 4 mos · On-site

SDE-2 | Senior Software Development Engineer

Promoted

Jul 2022Jan 2024 · 1 yr 6 mos · On-site

  • Worked Collaboratively as a key member of the Co-Lending, P2P, and cur-
  • rently actively involved in driving excellence within the LMS team..
  • Designed and implemented Co-Lending system from scratch at Navi, leverag-
  • ing microservice architecture to address fund problems through efficient co-
  • lending of loans, disbursing around 35% of personal loans from co-lending.
  • Leveraged Apache Kafka to architect event-driven solutions, enabling ex-
  • ecution of asynchronous tasks with parallel processing, used partitioning
  • techniques and horizontal scaling to enhance system scalability.
  • Implemented a hybrid approach by utilizing Caffeine as a client-side in-memory
  • cache and Redis as a distributed write-through cache on the service side.
  • This solution effectively reduced p99 latency from 250 ms to only 2 ms.
  • Designed and implemented an optimized daily Cron job, utilizing parallel and
  • batch processing techniques to process data from a data lake. Orchestrated
  • the workflow using Apache Airflow, while leveraging Spark on an EC2 clus-
  • ter to create data frames and successfully feeding the relevant datainto Elas-
  • ticSearch, contributing to a business-critical use case.
  • During the execution of P2P service and various Co-Lending services, spear-
  • headed the development of a fully reactive microservice utilizing Kotlin.
  • Implemented asynchronous programming using coroutines, resulting in en-
  • hanced application responsiveness and efficient coordination of non-blocking
  • operations.
  • Leveraged the power of Elasticsearch to architect and implement a robust
  • system with advanced search capabilities, incorporating specific filters to
  • facilitate efficient direct assignment of loans through aggregated results.
  • Provided mentorship to junior team members, fostering their professional
  • growth and development.
Amazon DynamodbKotlinSpring BootDebuggingObject-Oriented Programming (OOP)Kibana+18

SDE-1 | Software Development Engineer

Jun 2021Jun 2022 · 1 yr · On-site

  • Worked collaboratively as a key member of the Loan-Origination and PL-Conversions teams.
  • As a backend REST API developer, played a pivotal role in ensuring seamless functionality of the mobile app.
  • Contributed to the development of business-aligned solutions utilizing Microservices architecture, leveraging Spring Boot and Java.
  • Was responsible for developing business features using a TDD approach, leveraging the JUnit framework.
  • Spearheaded the deployment of containerized services into a Docker-based architecture on AWS EC2 cluster,expertly utilizing Kubernetes for seamless orchestration and management.
  • Implemented performance optimizations for daily cron jobs by employing improved query patterns, optimizing indexes of Postgresql db, and introducing efficient batch processing techniques.
  • Implemented monitoring dashboards on Grafana and alerts using Prometheus metrics database for enhanced visibility, real-time performance monitoring, proactive issue identification, and critical event notifications.
KotlinSpring BootDebuggingObject-Oriented Programming (OOP)KibanaREST APIs+15

Education

Indian Institute of Technology, Kanpur

Bachelor of Technology - BTech — Metallurgical Engineering

Jan 2016Jan 2021

K. L. International School

Intermediate

Jan 2014Jan 2016

Stackforce found 100+ more professionals with Microservices Architecture & Event-driven Solutions

Explore similar profiles based on matching skills and experience