Sourav Singh R.

Software Engineer

Bengaluru, Karnataka, India3 yrs 6 mos experience

Key Highlights

  • Led impactful engineering efforts at Thena.
  • Strong proponent of clean APIs and testable architecture.
  • Core member of Sequelize ORM, enhancing database support.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and Fintech.

Contact

Skills

Core Skills

Backend DevelopmentMicroservices ArchitectureCi/cdFull Stack DevelopmentData Migration

Other Skills

TypeScriptNestJSJavaScriptNode.jsC++C (Programming Language)Catch2Network EngineeringDatabasesMongoDBGo (Programming Language)GolangAmazon Web Services (AWS)AWS GlueOpenSearch

About

Backend-focused Software Engineer passionate about building scalable systems and elegant developer tooling. I love diving deep into system internals—whether it's microservices architecture, distributed systems, or real-time workflows. My approach is depth-first: I believe in truly understanding what I work on, down to the byte if needed. At Thena, I’ve led the development of several core backend systems including a performant ticketing engine, a Slack-integrated CRM, and a rules-based routing engine that can processes 1000s of events with near-zero latency. I’m a strong proponent of clean APIs, testable architecture, and performance-aware engineering. I actively contribute to Open Source, and I’m currently a core member of Sequelize ORM, helping improve query ergonomics and database support for thousands of developers. OSS has shaped the way I learn and grow, and I make it a point to give back. I value environments where feedback is candid, collaboration is fluid, and ideas are debated rigorously—across all levels of experience. I find joy in mentoring, designing clean abstractions, and documenting systems that are easy to onboard and hard to break.

Experience

3 yrs 6 mos
Total Experience
1 yr 5 mos
Average Tenure
7 mos
Current Experience

Cloudflare

System Engineer

Oct 2025Present · 7 mos · Bengaluru, Karnataka, India · Hybrid

Thena

Software Engineer

Dec 2023Apr 2025 · 1 yr 4 mos · Bengaluru, Karnataka, India · On-site

  • At Thena, I had the opportunity to lead some of the most impactful engineering efforts I've ever worked on. I primarily focused on backend and infrastructure work, but what made it exciting was the autonomy and ownership I had across the stack.
  • Some of the things I worked on:
  • Refactored our monolith into a microservices-based architecture, set up as a monorepo that dramatically improved dev workflows across teams.
  • Took ownership of CI/CD pipelines and migrated them from GitHub Runners to UbiCloud, bringing down our deployment costs by 10x.
  • Maintained and scaled multiple microservices, all well-documented and covered with high test coverage.
  • Built Slack Blocks ⇄ HTML parsers, used to format customer-facing and internal communications with flexibility.
  • Developed the core routing engine for customer support, capable of handling millions of tickets reliably.
  • Created detailed video documentation and architecture walkthroughs, making onboarding and cross-team understanding seamless.
  • Introduced testing strategies and helped build a culture of reliability and maintainability.
  • It’s been a rewarding journey — not just writing scalable software, but also shaping how teams build and ship with confidence.
TypeScriptNestJSBackend DevelopmentMicroservices Architecture

Wednesday solutions

Software Engineer

May 2022Dec 2023 · 1 yr 7 mos · Pune, Maharashtra, India · On-site

  • At Wednesday, I am pleased to work with some of the best individuals that I have ever known. I am working as a Full Stack Developer. I work both on the Frontend and the Backend. My work involves building robust architecture and writing scalable (and maintainable) code.
  • I have gained an in-depth understanding of testing, and good programming practices. Thanks to that knowledge I am also able to contribute to some Open Source Libraries that we use, therefore giving back to the community!
  • Some of the things that I did for FinTechs and Wednesday itself:
  • Migrated an entire Monolith to Microservices, and created CI/CD pipelines to make development and integration faster!
  • Setup pipelines to move data from MySQL Primary Database to AWS OpenSearch using AWS DMS and AWS Glue
  • Setup Microservices development on Kubernetes with observability and wrote local scripts to setup k8s for a quick development environment
  • Extensively wrote Unit and Integration tests, also developed my own philosophy of testing applications in what way they should be tested and how to test them!
  • Wrote a lot of documentation, I believe that good and well-written software is the one that is well documented!
JavaScriptNode.jsFull Stack DevelopmentMicroservices Architecture

Tripsforbusiness

Software Engineer

Sep 2021Nov 2021 · 2 mos · Bengaluru, Karnataka, India

  • I was working in the frontend team, where I was responsible for creating and developing the UI and the functionality of the application. This was the first time I learned about AGILE and SCRUM practices and got to work in a collaborative and team-oriented environment.
  • I got to hone several skills since it was an early startup, things like TypeScript with React, Redux, and Redux Sagas for concurrent asynchronous API calls.
  • I was also responsible for migrating the previously written code which was in JavaScript over to TypeScript, which I would say was quite fun. I was also responsible for writing tests to test the flow of the entire application, using Cypress, React Testing Library, and Jest.

Education

Zero To Mastery Academy

Full Stack Web Development

Udacity

Foundational Course in AWS Machine Learning — Computer Science

Jun 2021Present

Dr. Harisingh Gour University (Sagar University)

Bachelor of Commerce - BCom

Jan 2018Jan 2021

St. Mary's Convent School

10 + 2

Jan 2003Jan 2018

Stackforce found 100+ more professionals with Backend Development & Microservices Architecture

Explore similar profiles based on matching skills and experience