professional

Advanced detection at Abnormal

Leading attachment-based threat detection for email security — catching QR, link, OCR, and brand-impersonation attacks across 15+ file types with ML models and AI agents.

Python / AI Agents / LLM / Machine Learning
2025 - present
professional

Rent and education payments

Owned CRED Max rent payments end-to-end - rebuilt the journey, scaled it, and added KYC, fraud controls, OMS migration, and multi-pricing.

Go / MySQL / Redis / Kafka / AWS SQS / Kong / DynamoDB / Step Functions
2023 - 2025
professional

Pay Tab

Built the bill management and discovery experience on CRED Pay Tab - ranking, search, reminders, reward loops, and the re-architecture behind it.

Go / MySQL / DynamoDB / Elasticsearch / Kafka / Redis / Kong
2022 - 2025
professional

Scaling transport at Gojek

Built a new line of business and scaled transport rides for millions of users across Southeast Asia — from public-mobility trip planning to carbon-neutral rides and cross-country payments.

Go / Clojure / PostgreSQL / Microservices / Third-party integrations
2020 - 2022
personal

Taski

A decision-making toolkit built around frameworks such as RICE, SPADE, and SWOT.

Vue / Nuxt / Firebase
2020 - present
personalArchived

Learnshots

A place to collect and share practical resources about technology, startups, and productivity.

Vue / Nuxt / Firebase
2021
personalArchived

Acrons

A small acronym finder for the abbreviations that make technical work harder to decode.

Vue / Vercel
2020
open-sourceArchived

JarvisBot

A Python assistant bot that performs utility and fun tasks from a single chat surface. Hackathon runner-up.

Python
2018 - 2020
open-sourceArchived

json_markd

An open-source Go library that generates JSON structures from markdown lists.

Go
2020 - 2022