Rishabh Kalra

Software Engineer

Netherlands7 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in full-stack development with Azure and JavaScript ecosystem.
  • Improved system reliability and performance significantly.
  • Passionate about building scalable, user-focused software.
Stackforce AI infers this person is a Full-Stack Software Engineer specializing in SaaS solutions with a focus on scalability and performance.

Contact

Skills

Core Skills

Full-stack DevelopmentMicrosoft AzureFront-end Development

Other Skills

.NETAPIsAlgorithmsAngularAngular MaterialAzureBackend DevelopmentC#CachingCascading Style Sheets (CSS)CommunicationComputer ScienceContent ManagementData StructuresGit

About

A full stack software engineer currently working at Microsoft as a software engineer 2 building both frontend and backend products and services which are used both internally and around the world. I hold expertise in javascript ecosystem like Javascript, TypeScript, React, NodeJS along with decent exposure to java, c# and extensive experience in Azure and databases like cosmosDB, postgres and mssql.I’ve built and maintained high availability systems, spearheaded observability integrations, and infrastructure integrations that make systems more scalable and reliable resulting in reduced customer churn time from days to hours. Curious personality by nature — i am also exploring Go, LLMs, and system design to sharpen my problem-solving skills.Passionate about building scalable, user-focused software that drives real impact and stimulates my mind with increasing complexities. Available to join immediately.Sounds interesting? Lets talk :)

Experience

Microsoft

2 roles

Software Engineer 2

Promoted

Feb 2023Present · 3 yrs 1 mo · Noida, Uttar Pradesh, India

  • ● Scaled a multi-service, asynchronous governance platform with 200–500K MAU, handling
  • peak compliance-window traffic and processing millions of records with 99.99% uptime, directly
  • funnelling multi million dollar revenue-critical seller operations at Microsoft.
  • ● Designed and implemented APIs in a distributed Azure environment, handling 100K+ RPS, owning production readiness using blue-green deployments, idempotency, rate limiting, DLQ handling, and operational monitoring.
  • ● Spearheaded development of a dynamic Business Rules Engine leveraging NodeJS and .Net, supporting 100+ workflows, enabling complex approval and conflict resolutions at scale, replacing a legacy system and adopted by 10+ internal teams.
  • ● Led performance optimization across multiple services, introducing multi-layer caching, reducing P95 latency from 3–5s to <1s and eliminating production timeouts.
  • ● Improved SQL Server performance, reducing query latency by 30% on critical apis and eliminated timeout alerts in production.
  • ● Improved reliability of legacy systems by increasing unit and integration test coverage, reducing production regressions.
  • ● Built end-to-end observability (tracing, telemetry, dashboards) across services, improving incident detection and MTTR by 30%, reducing Sev-1/Sev-2 azure incidents.
  • ● Led zero-downtime migrations across 3 production services, delivering infrastructure, application, and schema upgrades for revenue- and compliance-critical workloads.
  • ● Refactored a +100K LOC legacy monolith in .Net and nodeJS, eliminating 20K+ lines of duplicate code, reducing blast radius, faster, safer deployments.
  • ● Migrated 20+ REST APIs to GraphQL for core Microsoft offerings, enabling read-heavy access (100K+
  • req/day) and solving N+1 and schema evolution challenges.
  • ● Mentored 2+ engineers through design reviews and on-call guidance, establishing team-wide standards for backend design patterns, API versioning, and test coverage, improving code quality and long-term maintainability.
JavaScriptTypeScriptNode.jsAzureSQL ServerAPIs+5

Software Engineer

Apr 2022Feb 2023 · 10 mos · Noida, Uttar Pradesh, India

  • Built products and services for Microsoft’s Partner and Seller Ecosystem.
  • Led the development of a configurable Widget generation toolkit using reactJS and typescript, which accelerated boilerplate react code generation for widget earlier developed from scratch, reduced time from 3-4hours to few minutes. The eventual adoption also led to “time to deliver” improvements from a week to 3 days commanding 50% improved efficiency.
  • Enforced and led the design system, code ethics, coding standard, accessibility compliance and code coverage of all the widgets and components being developed by the team, ensuring high quality delivery in UI with high code coverage thereby increasing production confidence and reduced prod regressions.
  • Improved the newly built complex widget by integrating it with detailed observability using consistent correlation ids which allowed on-call engineer to trace and mitigate any ui related or backend data staleness related issues within 15 mins, down from 2 hours.
  • Single handedly led the development of a complex widget which allowed users to view seller account hierarchies and make changes to it via drag n drop features, powered by graphQL as an api layer and MSSQL as data layer. The backend system is further enriched by ETL pipeline using azure databricks to pull data from crucial upstreams (azure data lakes), transform and rollup information using scripts written in scala/python and finally push it to MSSQL as a destination.
  • Joined as a sde 1, responsible for integrating GraphQL apis with react UI layer for seamless, multi device payload optimisations. Further improved the user experience by optimising client side performance by using techniques like “application caching”, “indexed DB” for optimistic UI updates. This improved the overall perceived latency from ~2 seconds to under 1 second and directly led to improved user retention by 20%
React.jsTypeScriptGraphQLAzureMSSQLUI Design+3

Presidio

2 roles

Senior Software Engineer

Feb 2022Apr 2022 · 2 mos

Software Engineer

Apr 2021Feb 2022 · 10 mos

  • ● Worked on building “promo codes” functionality using angular which resulted in higher
  • bookings in first few months of feature launch.
  • ● Built UI components in Angular to digitize the process of corporate health checkups.
  • ● De-coupled complex user flows into two separate flows without introducing new bugs and with
  • higher code coverage / code review quality.
  • ● Fixed numerous bugs in existing web application which increased stakeholder confidence and also
  • increased the user base from manual to digital bookings by 50% resulting in easier product access and less booking times.
AngularUI DevelopmentFront-End Development

Niit limited

Software Developer

Dec 2018Apr 2021 · 2 yrs 4 mos · Gurgaon, India

  • ● Implemented Business critical features such as Discussion Forums, Content Creation / Management workflow thereby making the existing application more useful and engaging for customers.
  • ● Fixed critical bugs such on Content Delivery of a live platform thereby making course consumption on the platform more seamless.
  • ● Shown team leading capabilities by handling a small team of freshers, imparting knowledge on angular best practices and guiding them on various issues.
  • ● Created a backend cloud service which allows remote village users to upload audio recordings, convert it into text and prepare a dashboard for stakeholders to analyse the information gathered. This reduced the information gathering process from months to days.
  • ● Developed an internal application which allows users to visualise neo4J graph and perform various DB operations. providing insights to respective stakeholders
AngularBackend DevelopmentContent ManagementFull-Stack Development

Education

Guru Gobind Singh Indraprastha University

Bachelor's degree — Computer Software Engineering

Jan 2014Jan 2018

freeCodeCamp

Full Stack Web Development Certification — Computer Software Engineering

Jan 2016Jan 2017

Stackforce found 100+ more professionals with Full-stack Development & Microsoft Azure

Explore similar profiles based on matching skills and experience