Available nowBengaluru or remote

Forward deployed engineer for AI agents

I'm Prem Kumar S. Five years shipping storefront platforms at Quince scale, and AI agents that run 24/7 on my own server with OpenClaw and Hermes.

Black Friday on the Quince storefront. I pre-scaled SSR and the BFF for 4–5x traffic and held p95 under 70ms.

Visit quince.com
Quince's storefront: search, category navigation and the holiday gift list hero, the pages served by the SSR platform

What I built inside each Quince request. SDE-3 via 91Social, April 2025 to September 2026.

4–5x traffic

Pre-scaled SSR and BFF for Black Friday

p95 held under 70ms for SSR and 50ms for the BFF at peak.

500K+ a day

Moved pages to per-request SSR

Collection and product pages off the CDN, plus the first personalized “Picked for you” path.

0 flicker

Ran Statsig experiments on the server

The variant renders into the HTML and the browser SDK starts with the same values.

2.1MB → 720KB

Fixed a 2x LCP regression

The mobile carousel now loads off-screen slides only after the first touch.

Every PR

Hardened the Playwright pixel tests

A pixel passes only if the vendor's server answers, and crashed runs no longer report to Slack as passing.

6 ad platforms

Wired server-side conversions

Click IDs for Reddit, Snapchat, X, Pinterest, AppLovin and OpenAI; Reddit CAPI live before BFCM with $10K in credits.

A network interceptor for pixel and conversion calls. I built it alone at Quince, so a failing pixel, CAPI or sGTM call raises an alert fast.

  • Hybrid capture. Monkey patches on fetch, XHR and sendBeacon, plus a service worker for the requests patches can't see.
  • Watches the money calls. Tracking pixels, Conversions API calls and server-side GTM, the calls the ad budget depends on.
  • Alerts on failure. A vendor that stops answering is flagged quickly, instead of surfacing later in ad reporting.
  • Lightweight. About 13µs per request and a 3.6KB bootstrap in benchmarks.

Agents that run around the clock. Self-hosted on a KVM 2 VPS with OpenClaw and Hermes Agent.

Work arrives by chat or by schedule

Each agent gets a job, the tools it needs and a place to report back.

  • Runs unattended. Scheduled jobs and long tasks keep going while I'm away from the laptop.
  • Uses real tools. Browser, shell and APIs, scoped per agent, on a server I patch and monitor.
  • Answers in chat. Results, drafts and alerts come back as messages I can act on.
  • Same job as an FDE. Take an open-source agent stack and make it dependable for one real workflow.

Products I ship on my own. Live apps, one in development, three npm packages.

Private beta · waitlist open

Rovelle, cooking videos into recipes

Paste an Instagram, TikTok or YouTube link and get steps you can cook from, read aloud while you cook.

Join the Rovelle beta
rovelle.app: turn any cooking video into a recipe you can actually cook from, beside a phone parsing an Instagram link

Live · npm 1.0.0 · MIT

Recall, a Claude Code skill for career evidence

Rebuilds what you shipped from git history into a cited brag doc, résumé, role fit and interview prep. Local-first, no servers.

See Recall
Recall's site: turn your git history into interview-ready proof of impact, beside a rendered engineering retrospective

In development

Tare, tracing for AI execution

Every step an agent takes, with its tokens, latency and cost, so teams can see what slows them down and what it costs.

Join the Tare list
Tare's landing page: profiling, tracing, optimization and latency panels around the Tare wordmark

Live · npm

Agent skills on npm

Small tools for people who work with Claude Code every day. About 2,400 downloads across my three packages this year.

  • brutal-review18 adversarial review skills for Claude Code
    1.5.0
  • talk-to-me-in-htmlTurns any topic into a one-file interactive HTML explainer
    1.2.0
  • @premdevai/recallEvidence-backed career records from git
    1.0.0
See my npm packages

Rovelle turns cooking reels into recipes. My own product, from the pipeline to the apps.

See Rovelle
Rovelle's product design: brand, recipe card, cook mode timer, cookbook, grocery list, meal planner, iOS and Mac apps

One reel in, a structured recipe out

A TypeScript job pipeline with retries and spend budgets on every model call.

  • Backend. Fastify, Postgres and BullMQ workers
  • Speech. Sarvam Saaras and Whisper
  • Vision. OCR on sampled video frames
  • Structure. Gemini turns it all into recipe JSON
  • Client. React Native app

More things I've built and shipped. Mostly for Tamil Nadu: land, schemes, marriages and pilgrims.

10 Porutham: a jathagam chart beside the matching result, 5.5 of 10 points, with rajju and dosham notes in Tamil

Live · Tamil and English

10 Porutham, Tamil marriage matching

All ten poruthams and doshams, follow-up questions in Tamil or English, and every answer shows the rule it used.

Try 10porutham.in
NILAM scheme matcher: sector, project size and promoter profile on the left, a computed ₹4.4L support estimate with cited schemes on the right

Live · Tamil and English

NILAM, a Tamil Nadu scheme matcher

Matches an enterprise profile against cited, versioned government scheme rules and TANSIDCO industrial plots.

Try NILAM
Kottagai home page: plan the shed, see the work inside it

Live

Kottagai, a 3D shed planner

Turns a few dimensions into a 3D shed concept, an operational layout, preliminary quantities and a budget range.

Open Kottagai
Parandur Files: the land rush before the runway, with a map and land records

Live · data story

Parandur Files, a land-rush data story

Twenty years of land prices and speculation around Tamil Nadu's proposed, now scrapped, Parandur airport.

Read Parandur Files
Vaidya: medicine deserves a second opinion, beside a chest X-ray case where the AI read differs from the doctor's

Concept · early access

Vaidya, clinical AI for Indian hospitals

A second-opinion reasoning partner that works beside doctors and flags where its read disagrees with theirs.

See Vaidya
Girivalam companion: Tamil home screen with the walk start button and nearby restrooms, water and temples

Live · offline-first

Girivalam guide for Thiruvannamalai

A Tamil pilgrim companion for the 14 km loop: restrooms, water, temples and emergency help, working offline.

Open the guide

Forward deployed work I've already done. Inside a client's stack, under real traffic, with vendors on the other end.

MetaRedditPinterestOpenAI

Integrates other companies' APIs

Fixed Meta CAPI deduplication across storefront and checkout, and routed credentials per storefront.

DatadogKubernetesArgo CDOpsgenie

Owns production at peak

On call through sales events: resolved 5xx spikes and shipped hotfixes with Datadog and Argo CD.

ReactNode.jsPostgreSQLPlaywright

Ships the whole path

React and React Native, Node back ends, Playwright in CI. Led a small team rebuilding Zillit's web app.

Tools I've used in production

  • React
  • Next.js
  • TypeScript
  • Node.js
  • NestJS
  • Playwright
  • Kubernetes
  • Argo CD
  • AWS
  • Sentry
  • Postgres
  • Redis
  • Gemini
  • OpenAI
  • Docker
  • Linux

Experience at four companies. Since December 2020, after a B.E. in Computer Science.

  • SDE-3, Storefront Platform and Martech 91Social, deployed full-time at Quince · Bengaluru
    Apr 2025 – Sep 2026

    SSR, BFF scaling, experiments, conversion APIs and peak-season on-call.

  • SDE-II Zillit · Delhi
    Nov 2023 – Dec 2024

    Rebuilt the web app with React and Redux: encrypted chat, calls and push, used by BBC, Netflix and Prime.

  • React JS Developer Antino Labs · Gurugram
    Jul 2022 – Jun 2023

    Migrated LIC Mutual Fund (KFintech) from .NET to React and Node.

  • Frontend Web Developer Treatment Traveller · Noida
    Dec 2020 – Jul 2022

    Built Hosplan in React: search hospitals and doctors across India and book appointments.