Ishan Chhabra

Software Developer | ishanchhabra.com

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 used to do complex web work at Incredible but left to pursue personal engineering goals. 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.

This resume is autogenerated through ishanchhabra.com


Experience

RIGI
Software Developer – Gap Up |
  • 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.
RIGI
Software Developer – Viralo |
  • 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.
RIGI
Software Developer – Payments |
  • 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.
Incredible
Chief of Web |
  • Head the engineering team of nine that hack highly complex problems sandboxed in your browser
  • Thanks to the lovely engineering team, my job is the easiest in the world :)
Incredible
Software Developer Intern |
  • Started off as an iOS Developer
  • Paved the way for a super plush web app
  • Built and managed internal design systems with scalability at the centre stage
SRMKZILLA
Executive |
  • Head this beautiful family
  • Oversaw the development of amazing Open Source products at the heart of SRMKZILLA
SRMKZILLA
Technical Lead |
  • Communicated with and managed multi-disciplinary teams of developers, designers, and clients on a daily basis
  • Wrote modern, performant, maintainable code for a diverse array of client and internal projects
  • Instructed multiple workshops to 140+ students on various technologies such as Gatsby, Open Source, and React
  • Work with a variety of different languages, platforms and frameworks such as JavaScript, TypeScript, Angular, Node.js, Swift, and Heroku
SRMKZILLA
Associate Technical Lead |
  • Developed and shipped highly interactive web applications for clients (or as we like to call them – friends)
  • Architected and implemented websites for various campus clubs in and around the campus of SRMIST, Chennai
  • Manually tested sites in various browsers and mobile devices to ensure cross-browser compatibility and responsiveness
SRMKZILLA
Technical Member |
  • Developed and maintained code for in-house and client websites primarily using HTML, CSS, Sass, JavaScript, and jQuery
Devfolio
Frontend Developer Intern |
  • Migrated the entire component system written with Storybook for React to TypeScript
  • Helped build a system to issue sharable Open Graph friendly e-tickets to the hackers at InOut 7.0
  • Built and shipped the updated user interface of the platform
  • Shipped typings for react-otp-input
Bajaj Finserv Health Limited
Software Developer Intern |
  • Scratched a scalable React Native + Redux mobile application for the doctor-end of the system
  • Implemented WebRTC protocols to introduce telemedicine as a feature that facilitates connecting sick people with healthcare workers in the crucial times of pandemic
  • Helped integrate Quro into the platform to provide the doctors with intelligent suggestions
  • Organized HackRx
DSC SRM
Technical Lead |
  • Help solidify a brand direction for DSC SRM
  • Instruct multiple workshops to 200+ students on various technologies, including but not limited to web, and Flutter
  • Explore my passion of crafting beautiful interfaces as my pet projects
DSC SRM
Associate Technical Lead |
  • Built and shipped various state-of-the-art web applications as internal projects, primarily on the MEAN stack
  • Contributed extensively to restructure and build the club from the ground up
Apollo TeleHealth Services
iOS Developer |
  • Implemented ADT-A04, MDM-T02 and MDM-T04 messages of HL7 standards that aid the seamless transfer of clinical and administrative data between software applications used by various healthcare providers across the world
  • Deployed a telemedicine module on the platform by harnessing the power of WebRTC
  • Designed the user interface and scratched the codebase of Medeintegra Platform for paramedics
  • Helped plough a system to capture fundus images and eye test results in real-time over the RS-232 interface from sophisticated machinery like Fundus Camera and Autorefractor
Aaruush
Organizer |
  • Overlook and work along with a team of developers and designers to build scalable software that power Aaruush
Aaruush
iOS Lead |
  • Engineer and maintain Aaruush's iOS mobile app suite, making it even more delightful with every Git commit
Aaruush
iOS Developer |
  • Interfaced with user experience designers and other developers to ensure thoughtful and coherent user experiences across Aaruush's iOS and Android mobile apps
  • Contributed to the development of Aaruush website as a side project

References available upon request | me@ishanchhabra.com

Education

SRM Institute of Science and Technology, Chennai

Computer Science and Engineering

Graduated July, 2021

Delhi Public School, Indore

Grade 12

Graduated July, 2017

Trinity College of Music, London

Grade 2, Piano

Graduated July, 2011

Achievements

Skills