résumé
AI-native Product Engineer with 5+ years shipping production SaaS, developer tools, full-stack TypeScript systems, and AI agent infrastructure. Currently building AI-powered product surfaces and agent tooling at LightWork AI. Author of 250+ public repositories and open-source tools with 1,045+ GitHub stars, used by projects including TanStack, SST, Electric SQL, and Storybook. I learn by shipping, and I sweat build performance, type safety, and release automation.
New Delhi, India · admin@nrjdalal.com · github.com/nrjdalal · linkedin.com/in/nrjdalal
core strengths
- AI product engineering and agent tooling
- Full-stack SaaS architecture and type-safe TypeScript systems
- React, Next.js, TanStack, Hono, Bun
- Developer tools, CLIs, VS Code extensions, open source
- AWS Lambda, serverless systems, queues, rate limiting
- Scraping infrastructure and browser automation
- Monorepos, CI/CD, release automation
- 0-to-1 product development in startup environments
experience
Product Engineer · LightWork AI · London, UK (Remote) · Jun 2025 – Present
- Shipped 500+ pull requests across frontend, backend, infrastructure, and product workflows on an AI-powered property-management platform.
- Built AI agent tooling that lets the product take structured actions on behalf of users.
- Led a major frontend redesign across core product surfaces, delivered incrementally behind feature flags.
- Implemented internationalization across the redesigned product flows.
- Improved build performance, CI reliability, and developer-experience tooling across the engineering team.
Product Engineer · Stealth AI Startup · Oct 2023 – May 2025
- Early product engineer building a new AI product from 0 to 1 across the full stack.
- Built frontend and backend features end to end, from product UI through APIs, data, and deployment.
- Integrated LLM workflows into the core experience, turning AI prototypes into production capabilities.
- Helped define the product's early technical foundation as part of a small engineering team.
Senior Developer · Warewe · New Delhi · Sep 2022 – Sep 2023
- Built Hetrolinks, a SaaS for repairing broken Amazon affiliate links: engineered AWS Lambda as rotating proxies to bypass captcha for ~90% proxy-cost savings, plus a scraper covering 2,000+ pages in 5-10 min.
- Re-architected the backend from Python to Node.js on AWS Lambda for ~50% better performance, with queueing and rate limiting for concurrent jobs.
- Built SerpWe end to end: ran Puppeteer on Lambda over thousands of Google results, clustered keywords by SERP overlap to infer search intent, and wrote 100% of the Next.js admin dashboard.
Full-Stack Developer · VeroXyle · New Delhi · May 2020 – Aug 2022
- Delivered and maintained 10+ client-facing web projects across frontend and backend.
- Automated CI/CD pipelines (~40% faster deploys) and built nginx/Certbot deploy and server-management tooling that cut infra costs ~20%.
- Standardized API patterns across projects, improving development turnaround ~30%.
Intern · SSIM Dwarka · New Delhi · Nov 2019 – Apr 2020
- Built, deployed, and managed the website for the institute.
selected projects
1,045+ stars across ~250 public repositories. The strongest:
- gitpick (311★) - TypeScript, Bun. A zero-dependency degit replacement that clones any file, folder, or branch by URL; used by TanStack Router, SST, Electric SQL, and Storybook.
- zerostarter (52★) - Bun, Hono RPC, Better Auth, Drizzle, TanStack. A type-safe SaaS monorepo with shared types, one database schema, and self-healing release automation.
- rdt.li (255★) - Next.js, Drizzle, Postgres. A self-hostable, open-source URL shortener with analytics, charts, and one-click deploy.
- shadcn-ui snippets (117★) - VS Code, Bun. An editor extension for shadcn/ui snippets, 8,500+ installs, built via a Markdown-to-snippet pipeline.
- smart-registry (27★) - TypeScript. A zero-config shadcn registry builder that auto-detects files and dependencies, removing most registry.json boilerplate.
- onset (62★) - Next.js, Drizzle, Auth.js. A documented full-stack starter that teaches the architecture step by step.
- karabiner-human-config (46★) - TypeScript. A human-readable Karabiner config compiler, listed among the official Karabiner-Elements generators.
skills
- Languages: TypeScript, JavaScript, SQL, Python, Bash, HTML/CSS
- Frontend: React, Next.js (App Router), TanStack Router/Query/Form, Tailwind CSS, shadcn/ui, Radix, React Hook Form, Zod, MDX, SSR/SSG, PWA, Accessibility, Web Vitals
- Backend & APIs: Node.js, Bun, Hono (+ RPC), NestJS, Express, Elysia, tRPC, REST, OpenAPI/Scalar, WebSockets, Better Auth, queues, rate limiting, caching
- Databases: PostgreSQL, Drizzle ORM, Prisma, MongoDB, Redis (Upstash)
- AI: Vercel AI SDK, OpenAI Agents SDK, OpenAI API, agent tooling (AGENTS.md, skills)
- Cloud & Infra: AWS (Lambda, EC2, S3, RDS, SQS, SES, CloudFront, API Gateway, IAM), SST + Pulumi, Cloudflare Workers, Vercel, Docker, nginx, headless browsers on Lambda
- Tooling & Quality: Turborepo, Bun/pnpm workspaces, tsdown/tsup, oxlint/oxfmt, GitHub Actions (OIDC publishing), conventional commits, changesets, lefthook, Vitest, Playwright, PostHog
education
B.Tech, Electronics & Communication Engineering
Delhi Technical Campus (GGSIPU), New Delhi · 2016–2020
the story behind the work
This is the clean version. The real one is messier and more useful: 250 repositories, six years of learning in public, and the path from shell scripts to systems like ZeroStarter, release automation, and AI-agent infrastructure. Read it if you want to understand how I think, not just what I shipped: A Biography Written in Code. Or head back home.