Hi, I am
Ishan Chhabra.
I craft beautiful
web experiences.
About
Ishan enjoys building things that live on the internet. At RIGI, he solo-crafted Viralo and Gap Up, which ranked highly in the app stores and managed over 250,000 daily active users, reflecting his engineering skills. Ishan is focused on solving important problems in the legal industry through his legaltech startup, Legalghar. Ishan used to do complex web work at Incredible but left to pursue personal engineering goals. He has also interned at Devfolio, Bajaj Finserv Health Limited, and Apollo TeleHealth Services. He develops exceptional websites and web apps that provide intuitive, pixel-perfect user interfaces with efficient and modern backends. After all, it's his life's work.
Talking in the third person about himself makes him uncomfortable.
He graduated from SRMIST, Chennai in Jul, 2021 (He feels so old now). Ishan passed the torch on to his juniors at SRMKZILLA – the official Mozilla Campus Club of SRMIST where he used to break builds (especially on Fridays) with some really cool people. He also volunteered and lead everything software at Aaruush. He used to lead the Technical team at DSC SRM – powered by Google Developers where he worked on a wide variety of interesting and meaningful projects on a daily basis.
TL;DR: He ardours software and toils to craft beautiful, beautiful products that don't come with manuals.
Ishan wants a doggo but is unlikely to get one (cc: Paapa).
Skills
- JavaScript (ES6+)
- React
- Node.js
- TypeScript
- Swift
- SwiftUI
- Angular
- User Interface Design
- Svelte
- VFX
Experience
Software Developer – Gap Up at RIGI
- Solely built Gap Up – an expert advisory platform featuring SEBI-registered traders.
- Efficiently processed over 2M stock ticks every market day with zero downtime, ensuring horizontal scalability.
- Gained hands-on experience with low-level networking, websocket scaling, and Redis pub/sub, managing up to 50,000 concurrent device websockets with horizontal scaling capabilities.
- Enabled offline functionality with WatermelonDB, syncing new data with the server. Developed a diff engine on the server with extensive Redis usage, achieving synchronization of 5000+ objects in just 12ms, all designed for horizontal scalability.
- Implemented GraphQL for efficient data querying and management, enhancing the overall performance of the application.
- Obsessed with performance and user experience, the app startup time averaged 100ms on the iPhone 13 Pro – faster than most popular apps, despite being built in React Native!
- Created a Telegram-like chat system (but unique) where advisors could post trades, designed to scale horizontally.
- Developed BrickKit, a text parsing system that supported custom 60fps animated emojis, media, text decorations, links, buttons, polls, footers, and ca$htags, built for horizontal scalability.
- Built Sanket, a trade alerting system that processed over 2M ticks daily through Kafka, mathematically matched registered trades, and sent real-time webhook alerts. It operated without CPU peaks and was highly scalable horizontally.
- Took product decisions and collaborated closely with the founder, working day and night to drive success (and maybe lost a bit of hair in the process!).
- Gap Up was a hit, generating impressive revenue for 4 months and breaking records daily. Unfortunately, due to a SEBI mandate affecting how Registered Analysts can operate, we had to sunset the project, which was a tough moment.
Software Developer – Viralo at RIGI
- Solely developed Viralo, a platform that helps influencers turn their reels into valuable brand deals, built on a microservice architecture, all within 3 months.
- Created Kabootar, an efficient communication queue system that respects rate limits, batches tasks, operates concurrently, and scales horizontally. It effortlessly sends SMS, WhatsApp, Email, and Push notifications, featuring a robust templating engine. Kabootar has handled up to 80,000 jobs per minute without any downtime.
- Built Patra, an invoice generator with on-the-fly templating and webhooks, using a shared headless browser instance and template engine to optimize resource usage and concurrency.
- Leveraged GraphQL for streamlined data querying and management, significantly enhancing the application's performance.
- Developed robust integrations with Meta to connect Instagram accounts and data in a privacy-friendly way, as well as with Razorpay for automated payments across the entire product. Wrote end-to-end tests, especially for payment processes, to ensure reliability and performance.
- Developed Viralo Shield, an advanced AI system that actively monitors submissions to prevent fraud, ensuring a fair environment for all users.
- Viralo's tech stack includes a Mobile App, Website, Backboard, Worker, Kabootar, Patra, Paygate, Viralo for Agencies, and Catalyst.
- Made key product decisions and worked closely with the founder, often putting in long hours to drive the project’s success
- Viralo quickly became popular among influencers, leading to YouTube reviews and even a heartfelt letter from someone in a remote part of India. It reached #2 on the Play Store in the Lifestyle category, with a peak of 65,000 RPM, 1.1M users, and a cumulative reach of 203 million across India, UAE, US, and Australia.
- Unfortunately, we had to sunset Viralo due to business challenges on the brand side, which was a tough decision.
Software Developer – Payments at RIGI
- Developed payment pages for all RIGI products, ensuring they are SEO-optimized and supercharged for speed, utilizing server-side rendering and hydration techniques.
- Open-sourced Chitrakaar, an on-the-fly image optimizer deployed on Lambda@Edge.
Honours :)
Scholarship Recipient at Apple WWDC21
- One of 350 students across the globe to be selected as a WWDC21 Swift Student Challenge award recipient
- Built Spacewalk
- I never submitted my work earlier because I was always afraid to. Now I am not sure why I was
Projects (:
Rakshak
Featured
Rakshak is an API-first identity management platform that provides full-stack user management right out of the box.
Learn more about RakshakScene
Featured
Stop creating mediocre screencasts and start recording, editing and sharing your best work on Scene.
Learn more about SceneSpacewalk
Featured
A space game which tests your understanding of concepts of reflection of light to bring Edward back to safety.
Learn more about SpacewalkRecruitments
Featured
We created Recruitments to wow people! A state-of-the-art platform where students can apply for a seat in SRMKZILLA.
Learn more about RecruitmentsKZILLA.XYZ
Featured
Hate long URLs? High five. KZILLA.XYZ shrinks your links in no time. Get ready to create links that provide you with rich analytics and understand your audience in amazing new ways.
Learn more about KZILLA.XYZIdentity
Featured
Identity is an IdP service that lives on the web and painlessly integrates with your apps in making. Identity helps you authorize users so you can focus on what you're building. A single SRMKZILLA ID to log into services eliminates the pain of remembering passwords. And provides you with the security of your data of which you are in control. It's a win-win-win.
Learn more about IdentityEvents
Featured
All-things-events. A community events platform that hosts events, handles registrations, issues certificates and does pretty much everything in-between.
Learn more about EventsWhisper
Featured
Whisper communicates information between your devices through thin air. Things are about to get ultrasonic.
Learn more about Whisper
Aaruush app suite
Featured
Aaruush is the National-level techno-management fest of SRMIST, Chennai. Every year, Aaruush caters 10,000+ attendees, organizes 80+ events (going on simultaneously all around the campus) in 4 days. To manage the chaos, the app suite was planned very thoughtfully. It aids showcasing event information, provides live updates to attendees, generates an Aaruush Pass. It was all worth it since the app went 44th on Top Charts in the Education category of the App Store!
Learn more about Aaruush app suite
Want more? Here's all of them.
What's happening
Miles to go before I sleep...
Do loads of music
Rewire SRMKZILLA
Meet Anand Mahindra
Meet A.R. Rahman
Meet Craig Federighi
Meet Ravish Kumar
Open a non-profit that feeds the hungry
Teach code to a million people