Full-stack engineer based in Kerala, India. Founding engineer at Gistr for 2+ years, shipping production frontends, backends, and browser extensions. Comfortable across the stack — React, TypeScript, Rust, Node, and the cloud that holds it all together.
Let's work togetherStudied History, then taught myself to code. Four years in, I've shipped production web apps, REST APIs, browser extensions, and small backend services. I'm equally happy wiring up a React UI, writing an Axum service in Rust, designing a Postgres schema, or deploying to Lambda/Workers/Vercel. I like measuring trade-offs before reaching for the fancy solution and keeping systems small enough to actually reason about.
Real things shipped, quietly scaled, sometimes reverted.
An AI product that turns videos, PDFs, and articles into structured notes. I own the full lifecycle from MVP to production — frontend app, AI integrations, the export pipeline, and a Chrome extension shipped alongside the main product.
Client work at Nudge Pixels, the studio that later pivoted to build Gistr as its flagship product. I built the full reading and search experience for this legal research platform.
Public results portal for educational institutions. Axum + Moka on a single small instance handles ~3,000 students under bursty, time-concentrated traffic — deliberate trade-off over Redis.
Packaged a Rust binary on AWS Lambda — ~50ms cold start. Benchmarked against headless Chromium, reverted for better CSS fidelity. Measured trade-off, not a default.
esbuild plugin adding Sass/SCSS support to the build pipeline. Published to npm — 9 stars, 2 forks. Small, useful, shipped.
ML pipeline that fetches YouTube transcripts via youtube-transcript, processes them with a fine-tuned model, and outputs structured data. On-device inference with Transformers.js.
Organized by domain — tools I actually reach for.
I'm open to remote full-time or contract work. Frontend, backend, or both — let's make something good.
Say hello