sourabh singhSS
Open to opportunities

sourabh singh

@sourabhsingh

Senior Software Engineer specializing in microservices and cloud solutions.

India

What I'm looking for

I am looking for a role that fosters innovation, encourages collaboration, and offers opportunities for professional growth in cloud and data engineering.

I am a Senior Software Engineer with a strong foundation in designing and developing scalable microservices and cloud-based solutions. Currently, I lead the technical design and development of a multi-tenant microservices platform at Demandbase, where I have successfully implemented MySQL sharding and Redis caching to achieve exceptional response times. My experience includes building a GenAI-based API that processes over 200K requests daily, significantly reducing manual effort and enhancing operational efficiency.

Previously, I worked at Samsung R&D Institute, where I optimized batch processing pipelines and developed RESTful APIs that handled millions of requests daily. My technical expertise spans across various programming languages and frameworks, including Java, Python, Spring Boot, and Terraform. I am passionate about mentoring new engineers and leading technical upskilling initiatives, which have improved team velocity and code quality.

Experience

Work history, roles, and key accomplishments

DE
Current

Senior Software Engineer

Demandbase

Apr 2023 - Present (2 years 1 month)

Lead the design and development of a multi-tenant microservices platform, implementing advanced data handling techniques and enhancing system reliability. Developed a GenAI-based API and optimized database migration processes, significantly improving performance and reducing costs.

SI

Software Engineer

Samsung R & D Institute

Aug 2020 - Apr 2023 (2 years 8 months)

Optimized batch processing pipelines and developed scalable RESTful APIs, achieving significant improvements in performance and fault tolerance. Enhanced monitoring and AWS integration, contributing to increased system reliability and reduced error rates.

Education

Degrees, certifications, and relevant coursework

Indian Institute of Information Technology logoIT

Indian Institute of Information Technology

Bachelor of Technology, Computer Science and Engineering

2016 - 2020

Completed a Bachelor’s of Technology in Computer Science and Engineering, focusing on various aspects of computer science including software development, algorithms, and data structures.

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan