sourabh singh

Software Engineer

Aurangabad, Bihar, India5 yrs 9 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Optimized event-driven pipeline with high throughput.
  • Developed RESTful APIs handling millions of hits daily.
  • Achieved high BLEU score in machine translation project.
Stackforce AI infers this person is a SaaS-focused software engineer with expertise in cloud architectures and API development.

Contact

Skills

Core Skills

JavaSpring BootNatural Language Processing

Other Skills

AJAXAgile MethodologiesAlgorithmsAmazon Web Services (AWS)Analytical SkillsBERTCaching StrategyCloud ComputingComputer ScienceContinuous Integration and Continuous Delivery (CI/CD)Core JavaData StructuresDatabasesDeep LearningDesign Patterns

About

Hey there! I'm Sourabh Singh, a dedicated Senior Software Engineer with over 5 years of experience specializing in designing and optimizing scalable, cloud-driven architectures. Tech Skills – Java, Python, Spring Boot, Kafka, AWS (Lambda, EMR, DynamoDB), Docker, Kubernetes, Terraform, CI/CD. I'm passionate about transforming legacy systems into agile, high-performance platforms and architecting robust solutions that drive efficiency and reliability. Collaborating with cross-functional teams to innovate and streamline processes is key to my approach. Let's connect to explore opportunities where my technical expertise can create impactful, future-proof solutions! DM or mail for Collaboration - souravyuvrajj@gmail.com

Experience

5 yrs 9 mos
Total Experience
2 yrs 5 mos
Average Tenure
1 yr
Current Experience

Amazon

software enginner 2

Jun 2025Present · 1 yr

Demandbase

SDE 2

Mar 2023May 2025 · 2 yrs 2 mos

Samsung electronics

Software Engineer

Aug 2020Apr 2023 · 2 yrs 8 mos · Noida, Uttar Pradesh, India · Hybrid

  • As part of my responsibilities, I successfully optimized a Spring Batch based event-driven pipeline with a throughput of 3.75 million records per hour and an error rate of only 0.1%. I also developed and maintained multiple RESTful APIs that handled 20 million API hits daily, and implemented a caching strategy that resulted in a 23x increase in server query response time.
  • In addition, I worked closely with the client team to ensure smooth communication between back-end and front-end components, resulting in a more seamless user experience. I integrated distributed tracing across all components, which improved debugging capabilities and enabled 20% faster identification of root cause problems.
  • I also increased code coverage by 55% through the implementation of unit testing and integration testing using JUnit and Mockito. To reduce system outages, I integrated circuit breaker and retry design patterns using resilience4j, which led to a 70% reduction in system outages.
  • Finally, I developed a series of services that utilize the Java AWS SDK to integrate with various AWS services including S3, Lambda, SQS and RDS.
Spring BatchRESTful APIsJava AWS SDKCaching StrategyUnit TestingIntegration Testing+3

Indian institute of information technology guwahati

Machine Learning Researcher

Jan 2020Jul 2020 · 6 mos

  • Developed an innovative BERT algorithm for long-distance English-to-Hindi machine translation under the supervision of Prof. Syju Willson. Obtained and preprocessed parallel English-Hindi corpus data, achieving a high BLEU score of 38 by fine-tuning a pre-trained BERT model.

Education

Indian Institute of Information Technology Guwahati

Bachelor of Technology - BTech — Computer Science

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience