R

Rohan Arora

Senior Software Engineer

Gurugram, Haryana, India6 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led a team to build scalable systems.
  • Developed analytics platform for 50M+ records.
  • Reduced invoicing time from days to seconds.
Stackforce AI infers this person is a Backend Developer with expertise in SaaS and E-commerce solutions.

Contact

Skills

Core Skills

GolangNodejsGo (programming Language)Node.jsJavaProject Management

Other Skills

AWS S3Cascading Style Sheets (CSS)DatadogDockerEvent PlanningGrafanaJavaScriptMarketingMongoDBMySQLNew RelicObject-Oriented Programming (OOP)OwnershipPythonREST APIs

About

Working as Backend Developer with expertise in Golang, JavaScript, Java, and Nodejs also possess a thorough understanding of data structures and algorithms. 🙋 Open for opportunities, DM me 🙋 Email - rohanjai7777@gmail.com - Programming Languages & Frameworks – Golang, React, JavaScript, Nodejs, Java, C, Spring Boot. - Databases - MySQL, MongoDB, Redis; - Core Subjects - Operating system, Computer Networks, DBMS

Experience

Blinkit

2 roles

Senior Software Engineer

Promoted

Jan 2024Present · 2 yrs 2 mos · Gurugram, Haryana, India

  • >Store Expansion (Locus Service)
  • Led a team of 4 engineers to build a scalable scouting system for 10,000+ properties with app integrations, Slack bots, and a Network Design Dashboard - centralizing communication and accelerating store approvals. Architected a graph-based state management engine (DAG) to replace rigid workflows across 7+ cross-functional teams (Ops, Finance, Legal, CRE, etc.), cutting SQL query complexity by 80%, debugging cycles by 70%, and developer effort by 40%. Enabled dynamic state insertion and automated reordering of 40,000+ approval states, reducing PM dependency by 30%.
  • > Brand Strategic Insights (Velocity Service – Founder’s Award)
  • Built an analytics platform processing 50M+ sensitive records for 9,000+ brand partners — delivering city-wise, monthly/annual sales trends, GMV comparisons, inventory monitoring, and product performance insights. Scaled rapidly from 100 to 1,000+ founders (10x growth) with MVP in 24 hours and production in just 4 days.
  • > Franchise Management (Store Health & Payouts)
  • Developed a platform serving 270+ stores across 200+ cities, reducing invoicing from 3–4 days to 30 seconds while enabling real-time financial visibility and SLA analytics. Designed scalable Invoice & Payout systems using AWS S3, Chromium, Trino, reusable APIs, cron-driven payment pipelines, monitoring/alerting, and Docker-based automated deployments.
  • > Blinkit App (BFF System)
  • Contributed to a low-latency, high-availability BFF handling 200k+ RPM, aggregating data from multiple microservices (CMS, Monet, Dragonstone, Espina) to render personalized JSON-based widgets (rails, banners, recommendations) with real-time user activity and preference-based optimization.
  • > Infra & Platform Enhancements
  • Drove 14+ performance optimizations across distributed systems using Grafana/New Relic/Datadog, Redis caching, DLQs, exponential backoff, and query optimization - achieving 60% fewer support tickets, 40% faster queries, and 30–50% lower infra costs.
GolangJavaScriptJavaNodejsMySQLMongoDB+3

Software Engineer

Dec 2022Jan 2024 · 1 yr 1 mo · Gurugram, Haryana, India

  • Specialize in backend engineering with a strong focus on Go (Golang).
  • Designed and Developed
  • > Blinkit Franchise App
  • > Blinkit Velocity App
  • > Blinkit Locus App
  • > Blinkit Feed and Layout pages: Responsible for designing and developing widgets while integrating APIs to enhance the functionality and user experience of Blinkit's Feed and Layout pages.
  • > B in Z (Blinkit in Zomato): Tasked with the crucial responsibility of seamlessly integrating Blinkit within the Zomato platform. This integration aims to provide customers with valuable perks such as free delivery and additional services, optimizing their overall experience.
  • > Designed and developed 'orchestrator' which is a powerful approach used in workflow management systems to coordinate with api calls parallely, serially in batched and non batched manner. Here are a few key aspects:
  • 1. Centralized Control: In this pattern, there is a central orchestrator component that acts as the brain of the workflow. It determines the order of execution, handles exceptions, and ensures that all tasks are completed as intended.
  • 2. Decoupling Components: Orchestrators help in decoupling individual widget and workflow. Each component can focus on its specific task, making the system modular and easier to manage.
  • 3. Workflow State Management: The orchestrator maintains the state of the workflow, keeping track of completed, pending, and ongoing tasks. This state management is crucial for tracking progress and ensuring consistency.
  • 4. Scalability: Orchestrators can facilitate the scaling of workflows by dynamically allocating resources and distributing tasks efficiently, adapting to varying workloads.
  • 5. Visibility and Monitoring: Integarted 'New Relic' to provide a centralized view of the workflow's progress, widgets drop rates, throughputs and other performance metrics, which is invaluable for monitoring, troubleshooting, and auditing purposes.
Node.jsJavaPythonREST APIsGo (Programming Language)

Magicpin

Software Engineer

Aug 2021Dec 2022 · 1 yr 4 mos · Gurugram, Haryana, India

  • Magicpin is a leading e-commerce brand with thousands of local merchants, brands and 1 million+ customers in India.
  • Working on two major system :
  • 🟢 Merchant Portal -
  • ➤ Merchant Funded Promotions : Different configurations such as Boost Sales and Set Loyalty Discount were decluttered and replaced with a single configurator. Conditionally showing sliders and CTAs on the UI, OPT integration, and saving merchant discounts are all examples of its functionality. This resulted in a 70% rise in orders.
  • ➤ Mx Refund : Developed a functionality that allows merchants to issue a full or partial refund on the order amount after delivery. Handled seven or more edge cases, such as wallet onHold, sufficient balance etc. Placed 25+ orders to test the feature. This reduced refund-related queries by 30% and saved agent's time.
  • ➤ Profile Page : Integrated timings popup and allowed only one section on the profile page to save or disable changes. User experience has been simplified and improved.
  • 🟢 Helpdesk -
  • ➤ Helpdesk-Automation :
  • → Designed and implemented a complete helpdesk automation solution from scratch.
  • → Created a unique algorithm for transforming 2000+ line JSON tree into a user interface.
  • → Produced feature to track modifications using "events of change" and colour codes, allowing the developer to easily review client changes.
  • → Incorporated two categories of users, client and developer. Mark review, autoresponder mapping, add code etc are developer's important features.
  • → This shifted tasks such as text updates, nodes creation, and other chores from the developer to the client, thus reduced developer's bandwidth by 90%.
  • ➤ Customer-Support : Created, managed, and tested the entire ticket creation tree and code handlings for Fashion, Magicpay, Vouchers, and Coupon Codes, as well as working on the autoresponder for it.
Object-Oriented Programming (OOP)MongoDBReact.jsSpring BootNode.jsRedux.js+5

S&p global

Software Engineer Intern

Jun 2020Jul 2020 · 1 mo · Gurgaon, Haryana, India

  • I was in the team that was responsible for developing the Hot Desking application. It is an office organization system which involves multiple workers using a single physical work-station during different time periods. I led the effort to build features that allow users to pre-book desks, upload office floor plans, assign admins and change occupancy. My responsibilities included the initial research, planning and managing the project, designing the feature, creating wireframes, and coding our specs.
MongoDBNode.jsJavaScriptCascading Style Sheets (CSS)Java

Ieee

IEEE Brand Ambassador

Jan 2020Jul 2020 · 6 mos · New Delhi Area, India

  • This program aims to make volunteers more engaged in representing the IEEE brand appropriately, to create a consistent IEEE Brand experience, and to help educate others.

Microsoft student partners | cee

3 roles

Microsoft Learn Student Ambassador

Nov 2019Aug 2021 · 1 yr 9 mos

  • Promoted to Beta

Microsoft Learn Student Ambassador

Promoted

Oct 2019Nov 2021 · 2 yrs 1 mo

  • Promoted to Alpha 2

Microsoft Learn Student Ambassador

Sep 2019Oct 2019 · 1 mo

  • Level Alpha 1

Wecbr

Founder

Jul 2019Jun 2021 · 1 yr 11 mos · India

  • WECBR is an organization working on connecting colleges all across India. The main aim of WECBR is to help students through the college journey. Time and time again, lack of awareness about good resources becomes an intrusive problem for students, leaving students unsettled with the idea of working on the right path. This is how the idea of WeCBR came to my mind.
  • As representative and Club Captain, I am expected to fulfill certain responsibilities and familiarize myself with the standards and ethics upheld by the organization. It is an honor to lead our organization.
Web DevelopmentEvent PlanningTeam LeadershipMarketingOwnershipProject Management

Motivatedsteps

Web Developer

Jun 2019Jul 2019 · 1 mo · Nagpur Area, India

  • Developing and testing company's website.

Education

Guru Gobind Singh Indraprastha University

Bachelor of Technology - BTech — Computer Science

Jan 2017Jan 2021

Maharaja Surajmal Institute Of Technology

Bachelor of Technology - BTech — Computer Science

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Golang & Nodejs

Explore similar profiles based on matching skills and experience