Most of my week is code review and client meetings these days. The rest is still hands-on: architecture decisions, the harder bugs, and the parts nobody else wants to touch.
A small context-management library for Express built on async storage. It carries request-scoped context through a call chain so logs can be traced without threading IDs through every function.
Request and context propagation using async storage
Built for log tracing across sync and async boundaries
A mildly opinionated backend starting point. Sensible defaults, consistent layout, and the boring setup already done so new services start clean and stay consistent.
Consistent project layout across services
Defaults that cut setup mistakes
Faster start for new backend work, measured in the 50-60% range on repetitive setup
A mildly opinionated Next.js starting point. Shared conventions for routing, data fetching, and styling so client projects begin from the same solid base.
An e-commerce experience built around less scrolling and better discovery. Focused product views with recommendations that narrow choices instead of adding noise.
Product discovery over endless scrolling
Personalized recommendations
A calmer, more focused shopping flow
Express·TypeScript·FastAPI·Flutter
Integration
ONDC integrations
Buyer-side and seller-side gift card flows plus a B2B retail seller implementation on ONDC. Protocol work where the spec is strict and the edge cases are real.
Systems that match money movement against records and flag what does not line up. Daily reconciliation flows handling 3Cr+ in monetary transactions, plus the operational automations around them.
Reconciliation for daily money movement at 3Cr+ per day
Operational and workflow automation around finance ops
Repetitive manual work cut in the 50-60% range where applied
Go·TypeScript·PostgreSQL
Product
AI chatbots
Chatbots built for client support and operations. Retrieval over client docs, human handoff where it matters, and honest scoping about what the bot should not answer.
Integration
Shopify connectors
Connectors and small apps that tie Shopify stores into client systems. Orders, inventory, and the unglamorous sync logic that keeps storefronts honest.
Selected experience
Business applications
Learning management systems, CRMs, employee rewards and recognition tooling, and other custom internal software. Grouped here because each one matters less than the pattern: find the workflow, then encode it.
I run engineering at SmokeTrees. Half the job is architecture and delivery calls. The other half is still code: templates, integrations, and the systems clients depend on daily.
Computer Science, VIT Vellore
01Own architecture across client and internal builds, from Next.js frontends to Go and TypeScript backends on Postgres
02Set the defaults: backend and frontend templates, review habits, deploy paths on AWS, Azure, Vercel, and Cloudflare
03Delivered ONDC buyer and seller flows, Shopify connectors, AI chatbots, and reconciliation systems moving 3Cr+ per day
04Kept the team small and the output steady by removing repetitive setup work, often in the 50-60% range