Roushan Singh

Software Engineer

Gurugram, Haryana, India3 yrs 6 mos experience

Key Highlights

  • Expert in scalable backend systems design.
  • Led significant cost-saving initiatives.
  • Strong background in user authentication security.
Stackforce AI infers this person is a Backend Developer with expertise in scalable systems and user authentication in the SaaS industry.

Contact

Skills

Core Skills

Go (programming Language)Python (programming Language)JavaSpring BootNosqlAws

Other Skills

Amazon DynamodbAmazon Web Services (AWS)Back-End Web DevelopmentCommunicationEngineeringEnglishGitLeadershipNode.jsObject-Oriented Programming (OOP)PostgreSQLProblem SolvingProgrammingProject ManagementREST APIs

About

As a backend developer at Wheelseye, I work on the Renewals team, ensuring seamless subscription renewals for truck drivers. My role involves designing and optimizing scalable backend systems using Java, Spring Boot, Kafka, and reactive programming to enhance efficiency and reliability. Previously, I was a founding backend developer at Keychain, where I spearheaded the integration of Supertokens, a state-of-the-art user authentication solution, and managed the user service, the core of Keychain’s authentication infrastructure. I applied my expertise in AWS infrastructure, backend development, and project leadership to design scalable systems using distributed computing principles. Before that, I was a software engineer at Amazon, where I led the infrastructure deployment for Postcard deliveries, reducing total returns by an estimated 8-10%. I successfully launched Free Returns in Germany and France, increasing customer spending by 5%, contributed to a $10.9M fraud prevention project in Japan, and implemented a refund component to comply with California tax regulations. I also have experience as a Python backend developer at Tata 1mg, where I handled database migration, NeuCoins integration, and SQL injection prevention. I hold a Bachelor of Engineering degree in Computer Science from Thapar Institute of Engineering & Technology. With expertise in machine learning, artificial intelligence, and Spatio-Temporal Audio-video analysis, I thrive on solving complex technical challenges and pushing technological boundaries. I am always eager to learn, innovate, and collaborate with like-minded professionals. Feel free to connect with me!

Experience

Blinkit

Software Development Engineer 2

Sep 2025Present · 6 mos · Gurugram, Haryana, India · On-site

  • Blinkit Supply Chain
Go (Programming Language)Python (Programming Language)kafka

Wheelseye

Software Engineer

Apr 2024Aug 2025 · 1 yr 4 mos · Gurugram, Haryana, India · On-site

  • Architected and implemented a real-time Dynamic Segmentation system using Drools, Debezium, and NiFi ETL,
  • enabling rule-based categorization of 100M+ vehicles and operators into Elasticsearch.
  • Delivered a high-performance V2 API, reducing average response time by 10s and achieving p99 latency of 650ms.
  • Led the deprecation of a redundant MongoDB collection with 700M+ documents, coordinating cross-team efforts
  • and saving $712/month in storage and compute costs.
  • Automated and accelerated self-installation flow in Offline Retail (45 → 10 min), scaling across 700+ retailers.
  • Launched the ”Vehicle Sold” feature, automating manual workflows and enabling 42K+ transactions. Introduced
  • buyer-seller incentives, boosting adoption and user retention.
  • Introduced object-level translation in a multilingual API framework, streamlining internationalization across services
  • Improved system observability and maintainability by modularizing the reports infrastructure, reducing compute
  • load significantly.
  • Diagnosed and fixed a security-critical flaw in OTP validation logic, hardening platform integrity and access control.
JavaSpring BootREST APIsAmazon Web Services (AWS)Reactive Programmingkafka+8

Keychain

Founding Backend Developer

Aug 2023Mar 2024 · 7 mos · Gurugram, Haryana, India

  • Spearheaded the integration of Supertokens, fortifying user authentication security.
  • Managed the user service, the core of Keychain’s authentication infrastructure, emphasizing large-scale system.
  • design.
  • Continuously improved user authentication efficiency and reliability using distributed computing principles.
JavaSpring BootNode.jsREST APIsAmazon Web Services (AWS)kafka+7

Amazon

Software Engineer

Jun 2022Jul 2023 · 1 yr 1 mo · Hyderabad, Telangana, India

  • Led the complete infrastructure deployment utilizing AWS ECS + Fargate for Postcard deliveries prior to the scheduled return pickup. The implementation was projected to result in an estimated 8-10% reduction in total returns.
  • Successfully launched Free Returns in Germany and France, resulting in a 5% increase in customer spending.
  • Orchestrated the setup for an automated refunds investigation, clearing a 10k refund backlog with the involvement
  • of multiple teams.
  • Implemented a new refund component to accommodate the newly introduced tax regulations in California.
  • Contributed to a $10.9 MM fraud prevention project in Japan.
  • Enforced filter policies for the subscribed SNS, eliminating the need for manual request filtering and reducing sellers’
  • response time by 0.5s.
JavaREST APIsAmazon Web Services (AWS)kafkaSQLReact.js+8

Tata 1mg

Technology Intern

Jan 2022Jun 2022 · 5 mos · Gurugram, Haryana, India

  • Worked as a Python Backend Developer in the Labs Diagnostic team.
  • Responsible for Dbmate integration into our backend services.Dbmate is a
  • database migration tool, to keep your database schema in sync across multiple developers and your production servers.
  • Added Neu coins usage on admin portal. NeuCoins are the rewards a customer earns when transacting on the Tata Neu app. As a result of which productivity increased on the admin portal.
  • Was responsible for handling error based SQL injection. We received two
  • major errors and was supposed to be handled very quickly.
  • Was responsible for handling soft 404 errors.
REST APIsSQLGitObject-Oriented Programming (OOP)Back-End Web DevelopmentProgramming+1

Zscaler

Dev Intern

Jul 2021Aug 2021 · 1 mo · Mohali

  • Worked as a Java Backend Developer Intern in the API team of the UI.
  • Designed and implemented Hive Connection module using Maven and de-
  • ploying through tomcat server which is used for the exchange of data be-
  • tween the UI and API team.
REST APIsSQLGitObject-Oriented Programming (OOP)Back-End Web DevelopmentProgramming+1

Education

Thapar Institute of Engineering & Technology

Bachelor of Engineering - BE — Computer Science

City Montessori School

Stackforce found 100+ more professionals with Go (programming Language) & Python (programming Language)

Explore similar profiles based on matching skills and experience