I build backend systems that carry real production traffic — messaging infrastructure, data pipelines, and the security around them. 3 years in at CleverTap, Mumbai.
I'm a Senior Software Engineer at CleverTap, where the last 3 years have gone into the systems that decide what message reaches a user, and when — across one of the largest customer engagement platforms.
Most of my work is backend and data-intensive: owning a feature end to end, from system design and data modeling through performance tuning and the on-call reliability that comes after it ships. The problems I enjoy most are the ones where getting the model right early saves everyone a year of workarounds.
I also spend a good share of my time mentoring — the part of the job where the payoff compounds. Away from a keyboard, you'll find me on a long-distance bike ride, playing competitive football, hiking, or sat across a board at a chess tournament.
Professional Experience
Java, Redis, MongoDB
Led 10-member team
Jul 2018 - Jun 2022
9.36 CGPA
2015 - 2017
91.4% (CBSE)
2005 - 2015
9.4 CGPA (CBSE)
A classic Tetris game built with vanilla JavaScript. Features smooth controls, score tracking, and increasing difficulty.
Decides in real time whether a user has already had too many messages — counting across every channel, not one at a time.
Answers "who would actually get this?" before a campaign goes out, by dry-running it against the live capping rules.
Keeps a user's in-app messages on the server instead of the device, so the app just reads an inbox it doesn't have to maintain.
Keeps the primary cluster fast by continuously moving out campaign data nobody is reading any more.
Builds each message from the client's own live data at send time, rather than from whatever was loaded in advance.
RESTful API for programmatic campaign creation handling push notifications, emails, and SMS. Powers 40% of all campaigns.
Implemented robust multi-version support for campaign messages to enable safer updates.
Integrated Facebook & Google Ads workflows for seamless audience creation and targeting.
Sensitive profile data stays encrypted at rest and is unlocked only where a campaign genuinely needs to read it.
Analytics pipelines and dashboards to compute push notification render rates and performance.
CleverTap company-wide Hackathon (2025)
Awarded for academic excellence
Certificate for Python Language
International Chess Tournament Player
Tools I built for myself — private, functional, and always evolving.
A private, full-featured personal task manager with priorities, subtasks, inline tables, and file attachments. Built on Cloudflare Workers + D1 + R2.
Native Flutter app for Android, iOS, iPad, and macOS — same API, different canvas. Seamless sync across all devices.
I'm always interested in hearing about new opportunities and challenges. Whether you have a question or just want to say hi, feel free to reach out!