Inside Meesho’s Talent Engine: The Real Work Behind Talent Density
At Meesho, we’ve always believed that building a great company starts with building a great team — not just in terms of skills, but in the way people think, solve problems, and grow. One of the most powerful ideas that’s shaped how we hire, grow, and retain our people is Talent…
Nostalgia, Coupons, and a State Machine: The Swiggy Mother’s Day Story
You did something wrong as a kid. You knew you weren’t supposed to. And somewhere in the house, your mom just found out. Your heart is going faster than it ever has. You’re calculating exit routes. And then you hear it: the slap of a chappal being picked up. You’ve accepted your…
Engineering Agent Hub: How PhonePe Built a Production-Grade Internal AI Platform
Over the past couple of years, PhonePe’s journey toward operationalizing AI began with a search for external platforms capable of automating complex, cognitive business processes. However, as we tested various AI tools for our engineering and operational requirements, we…
How a Custom Keyboard Transformed Our App Experience
Author: Nishant Kumar Delivering a seamless, fast, and reliable user experience is at the core of everything we do at Groww. In trading and investing, every second and every user action counts, so optimising even the smallest interface element can make a meaningful difference.…
Turning Scattered Data Into Queryable Segments at Scale: How Razorpay Built Its Customer Data…
Turning Scattered Data Into Queryable Segments at Scale: How Razorpay Built Its Customer Data Platform A consent-native CDP that serves audience segments across 500M+ user profiles in under 30ms, with PII isolated to the source systems. The Problem We Were Solving A customer…
The Pixel Gap: Building an Image Service for India's Billion-Device Internet
A college student in Bangalore browsing on 5G with an iPhone 15. A homemaker in Siwan, Bihar, scrolling through sarees on a Redmi 9A with 2GB of RAM over patchy 3G. A first-time buyer in Tinsukia, Assam, on a JioPhone Next with a 5.5-inch 720p screen and a signal that drops…
How CRED made disaster recovery drills push-button simple
Our members trust CRED with their money. They rely on us to clear bills, manage credit, and track their financial lives. This means that if we go down, someone’s EMI is late, someone’s credit score takes a hit, someone’s financial plan falls apart. With over 1,000 microservices…
Global Checkout Design: The Multi-Market Playbook for Higher Conversions
Global checkout design guide for lifting conversion with local payment methods, currency UX, smart routing, tokenization, card updater services, 3DS, and retries.
Building Production-Scale Visual AI for Claims and Returns at Swiggy Instamart
Introduction If you have ever filed a complaint on an e-commerce app — uploaded a photo of a damaged packet, reported a wrong item, or flagged an expired product — you were probably expecting a quick, fair resolution. You were not thinking about what happens on the other side.…
One RecyclerView to Rule Them All — Custom LayoutManager for Option Chain : Pt 1
Quick primer for non-traders: an option chain is the core screen option traders live on. The middle column is a list of strike prices (the price at which a contract can be exercised). To the left sit the Call contracts for each strike (used to bet on the price going up); to the…
From 750 Hours to 2 Hours: AI-Powered Security Triage at Razorpay
Co-authors: Mahlaqahaque Mh, Keertiv, Hari Prasad Pujari How we taught AI to read code like a senior security engineer Every day, Razorpay engineers ship thousands of lines of code. Every line births new security findings. SAST scanners flag suspicious patterns. Dependency…
Every Order Carries a Risk. Here Is How Meesho Built a System to Stay One Step Ahead.
A seller ships the correct product. A buyer claims they didn't receive what they ordered. Both tell their truth. In the vast supply chain, where millions of packages move unseen, lies the issue that Meesho's Trust & Safety team works to address. The honest answer is that no…
Meesho's Buy Now Pay Later Story: We Didn't Just Build a Feature. We Built a Habit.
Imagine you find the perfect product on Meesho. The price is right. The deal is live. But your salary hits next week. So you close the app and move on. That moment, small, quiet, repeated millions of times every day is the problem we decided to solve. India has no shortage of…
Goodbye ClickOps: Building GCP Load Balancers the Kube-Native Way
Author: Shivam Narula At Groww, our infrastructure runs on Google Cloud Platform (GCP) and is managed declaratively using Crossplane. As our platform grew, our engineering teams needed to provision load balancers across a wide range of configurations: external and internal,…
From Rigid Rules to Empathetic Agents: Rebuilding Swiggy’s Order Cancellation Experience with LLMs
IWTCIntroduction If you have ever typed “I want to cancel my order” into a support chat, you were probably not looking for a workflow. You were looking for clarity, speed, and some assurance that the platform understood what had gone wrong. At Swiggy, this seemingly simple…
Explaining Every Rupee: How We Built Reliable LLM Support Bots for Delivery Partners
The Problem A Delivery Executive (DE) finishes their day, opens the app, and expects a clear breakdown of what they earned. Instead, they often see a payout that does not fully match their expectations — an incentive missing, a deduction they do not recognise, or a credited…
The System Behind Every Seller Payout: How Meesho Rebuilt Trust at Scale
Every morning, lakhs of Meesho sellers open their payment tab looking for one simple thing: confirmation that the orders they fulfilled have translated into money they can trust. For a seller, a payout is not just a bank transfer. It is a working capital. It is confidence to…
Teaching a Geocoder What Every Delivery Agent Already Knows
This is Part 2 of our GeoIndia series, which follows Part 1’s introduction of GeoIndia, the Seq2Seq model that converts messy Indian addresses into precise map locations. In this post, we go one level deeper: what we learned from running GeoIndia in the wild, and how that pushed…
Built by Many: How ScriptedByHer Is Reshaping the Face of Tech at Meesho
The concept of hackathons is well-established and has proven to be very popular among tech enthusiasts across India. These intensive two or three-day events bring people together who are passionate about technology to work on software-related challenges, often provided by…
When the Wrong Thing Comes Back: How Meesho Stopped Putting the Burden on Sellers
Imagine you're a seller on Meesho. You shipped a bedsheet. A few days later, a return arrives at your door. You open it and find a bar of soap. What comes back isn't what was shipped. The seller is left with dead inventory, and to be compensated, they have to prove what went…
Network Tokenization vs PCI Tokenization: Differences, Architecture, and Which One Lifts Authorization Rates
Network tokenization vs PCI tokenization: how they differ at the architecture level, what each does to authorization rates, fraud, PCI scope, and vendor lock-in
The Quiet Overhaul: How Meesho Stopped Answering the Same HR Questions Twice
There's a moment every HR professional knows well. It's 2:30 on a Monday, you're mid- way through something that actually matters, and someone pings you asking what the casual leave policy is. You answer. An hour later, someone else asks the same thing. This isn't a failure of…
When processing billions of transactions in a system as large as PhonePe, underlying databases go through constant querying, repairs and management. While a set of these tasks are automated, some are managed by human users. This leaves a potential risk of unauthorised/untracked…
Finding the Needle in the Stack: How We Built Khoj.AI for Automated Root Cause Detection
Part 1 of a multi-part series. A quick note before we begin: the first chapter of Khoj.AI was built before the generative AI wave really took off, so some early choices reflect the tooling of that time. This post walks through how the system has evolved over the last 1 year,…
Building a payment intelligence agent enterprises can actually trust
Discover how Juspay built Genius, a reliable AI payment intelligence agent. Learn about agent harness, schema grounding, and multi-agent systems for accurate enterprise analytics.
The Signal in the Noise: Scaling Observability with SLO-Driven Alerting
Author: Kartik Ukhalkar In a typical SOA, if your service is misbehaving, what is the most efficient way to detect it while minimising the noise? Whether you are an administrator or developer, you would have thought about this problem a few times. We asked ourselves the same…
Teaching a Machine to Read Indian Addresses: How We Built GeoIndia
GeoIndia: A Seq2Seq Geocoding Approach for Indian Addresses Download to access the research paper GEOINDIA_V1.pdf 5 MB download-circle Type an address into any major mapping service and you'll get a pin dropped on a map in seconds. It feels effortless. But under the…
The Pulse of India’s Supply Chain: How Flipkart Plans for 500 Million Customers — Part 1
In the world of e-commerce, a click of a “Buy Now” button starts an invisible race. Across India (metro cities or remote villages) millions of customers expect their packages to arrive with a speed that feels like magic. But behind that “magic” is a monumental logistical puzzle.…
Ordering Biryani Without Missing a Six: The Swiggy × JioHotstar Story
Picture this: Your favorite batsman is on strike, two runs needed off the last ball — and you’re starving. Continue reading on Swiggy Bytes — Tech Blog »
When Graphs Aren't Enough: How We Used Hypergraph Neural Networks to Predict Return-to-Origin at Meesho
A Dual Perspective Hypergraph Neural Networks Download to access the research paper DPHGNN.pdf 2 MB download-circle Every e-commerce company has a version of this problem: an order gets placed, the delivery is attempted, and the package comes back. Return-to-Origin, or…
Razorpay Oncall Agent: From 30-Minute Investigations to 90-Second AI Analysis
Our on-call engineers were spending 30 minutes investigating every production alert. Here’s what happened when we automated it. At 3 AM, alerts don’t care about your sleep schedule. When our payment infrastructure threw an error last month, our on-call engineer spent 32 minutes…
Migrating 1000+ event contracts from JSON to Protobuf
At ShareChat, we recently overhauled the architecture of our events ingestion system. As part of this exercise, we also migrated all our event data contracts from JSON to protobuf.
Every week I meet a few analysts during my office hours and they talk about a number of things like- careers, hobbies, dreams, managers, colleagues, family, higher education, fitness, balancing priorities and off course, Bangalore traffic. Of late, one common theme is about AI…
From Products to Inspiration: Inside the Engine of Occasion-based outfit visualiser
Ankit Kumar | Oct 2025 · 6 min read The “Why”: Moving Beyond the Grid Picture this: A white background. A shirt. Fabric details. Fit specs. A price tag. For decades, this has been the status quo of online shopping. It is clinical, clear, and — let’s be honest — completely…
3DS Payments Simplified: Understanding Authentication and 3DS 2.0
3DS 2.0 is updated to deal with current challenges, while enhancing security, improving user experience, and reducing friction during online transactions.
Biometric Payment: The Future of Secure Transactions
Explore biometric payment methods and their role in secure transactions. Learn about biometric payment systems, benefits, challenges, and the future of digital payments.
Google's Universal Commerce Protocol: What It Means for Payment Orchestration
Google's Universal Commerce Protocol (UCP) enables AI agents to purchase across the web. Learn how payment orchestration solves multi-protocol commerce challenges.
Revolutionizing Code Intelligence: How AutoTranspiler Ensures Flawless Code Conversion
The Auto-Transpiler is a semantics-preserving system that translates code between languages while maintaining consistent behavior across functions, execution paths, and database interactions.
Agents 2 Agents: The New Era of Distributed Intelligence in Payments
At Juspay, we've distilled the complexity of agent-based systems into a simple, yet powerful showcase of how the agent loop fundamentally reimagines automation in payment processes.
We’ve built a suite of AI-assisted tools for designers to validate their work, for developers to meet visual standards, and for teams to measure design system adoption in real time.
Updates Within Seconds: Reimagining Mobile App Releases with Juspay’s Airborne
Airborne is an over-the-air update platform which helps merchants eliminate release bottlenecks and prevent delays that could disrupt millions of transactions and users
Understand what a passkey is, how passkeys work, and why they’re replacing traditional passwords for secure, passwordless authentication. Learn more on Juspay's blog
Designing Edge Security That Actually Holds at Scale
The Problem With Assumed Security As systems scale, security shifts from a one-time setup to an ongoing architectural responsibility that needs continuous attention as infrastructure evolves and teams change. A key risk in this environment is the gap between assumed and actual…