Projects.

Things I’ve built, led, or meaningfully shaped. From architecture-level shifts to the small tools that quietly saved everyone time.

All projects 21

Agentic property-management platform2026

AI AgentsMulti-AgentLLMOps Multi-agent orchestration for resident renewals and maintenance across SMS, Call, Email, and Chat

Steward AI2026

AI AgentsMulti-AgentGenerative UIAI Hackathon 2026 AI Hackathon 2026 build for agent-native systems: supervisor, A2A SMEs, streaming generative UI

Local feature-flag evaluation2025

ArchitectureJS SDK Amplitude SDK architecture for sub-millisecond flag decisions

Trigger remediation2024-25

PostgresRefactor Led the deprecation of brittle DB triggers and stored procedures by translating their behaviour into testable, domain-shaped services in the application layer.

React adoption at Entrata2022-24

FrontendMigration Led the move from legacy templating to a React-first frontend across several core flows. Client-reported defects fell by roughly a third.

Charge-posting watchdog2023

Tooling A small daemon plus a few Slack hooks that quietly saves the operations team about 150 hours a year. The kind of project nobody asks for but everybody misses once it's gone.

Review-flow Actions2022

DX A set of GitHub Actions that nudged five teams' review turnaround up by around 40% without anyone having to think about them.

Pointing tool2024

WebSocketsNext.jsTailwind CSSShadcn UI Realtime web app for story points voting

(opens in new tab)
MyMandal2024

FinancePWANext.jsTailwind CSS Community platform for Ganesh Chaturthi events, donations, and announcements.

(opens in new tab)
POS Mobile App2023

React NativeOffline-firstPOSAndroid Offline-first React Native POS app for multi-store retail. Contributed to the Legend State open-source library.

Headless Storefront2023

Next.jsREST APIsTailwind CSSDrizzle ORM Headless storefront for small businesses, wired up to the POS mobile app.

Automated Slack Notifications2022

Slack WorkflowsSlack WebhooksGoogle Sheets APICRON Jobs Slack reminders for bi-weekly monitoring rotation, driven by Google Sheets, CRON jobs, and webhooks.

GitHub Pull Request Labeler2022

Github ActionsTypeScript GitHub Actions that auto-label PRs based on the author's team.

NewRelic Alerts to Slack2021

New RelicSlack WebhooksSlack Workflows Routes New Relic and Papertrail alerts into Slack so on-call actually sees them.

Centralized Package for Feature Flags2021

Dependency InjectionAmplitudeFeature FlagsPHP Central Amplitude feature-flag package for dynamic toggles and A/B tests.

Barcode Generator2020

Node.jsExpressSVG Dynamic SVG barcode generator used in the POS app.

(opens in new tab)
EaseMyGym2020

Material UICRON JobsPWAAWS S3 SMS reminders for gym subscriptions and payments. Used by several gyms.

WooCommerce Headless Storefront2020

WooCommerceNext.jsGraphQL Headless WooCommerce storefront on Next.js and GraphQL. Faster loads, product filtering, responsive layout.

Git Branch Switcher2019

GitWindows Batch ScriptsWindows Registry Windows context-menu shortcut for switching Git branches.

EPFO Text File Generator2019

PowerShellWindows Batch ScriptsWindows Registry Windows tool that turns Excel or Google Sheets payroll data into EPFO-compliant .txt files.

OLX-like Platform2018

PHPSlim FrameworkPostgreSQLTwig Marketplace app on PHP Slim and PostgreSQL. Backend APIs, auth, search, hosted on AWS with RabbitMQ.