Airbnb — Long-Term Stays & Extended Accommodation
Mobile App Redesign · 3-week design sprint
Case studyTwo products built independently — both live, both running, both happy to demo. The screens here give you the shape. The depth is a 20-minute conversation away.
Evaluate flows, not isolated screens.
A systematic linting engine for UX and frontend systems. JourneyLint analyses real user journeys end-to-end across UX, accessibility, performance, and architecture — surfacing the systemic patterns that page-level tools like Lighthouse and axe were never built to see. Built for teams who care less about scores and more about whether the journey actually works.

AI-generated swing trade signals for the NSE.
An AI-powered signal platform built for the Indian stock market. KiteSignal screens the NSE universe through institutional methodology — trend templates, relative strength, pocket pivots — and runs surviving candidates through a multi-stage reasoning chain before any signal reaches the user. Every alert ships with full audit trail: scores, risks, invalidation conditions, and the reasoning behind the call.

Five years architecting trading platforms, finance automation, and decision-intelligence systems. Three featured below; full archive in the work index.
Three apps I use every week — Airbnb, LinkedIn, Deliveroo. I hit a wall in each one as a real user, then put on the designer hat and worked through how I'd fix it. Two are complete write-ups; one is in progress. Read the full studies on the design page.
Mobile App Redesign · 3-week design sprint
Case studyWeb + Mobile Feature Design · 3-week research sprint
Case studyMobile App · Ongoing UX research
Case studyAn archive of 16 posts on frontend architecture, FinTech, accessibility, design systems, and the human parts of senior engineering. All posts on Medium ↗