All projects
Platform2025–presentIn development
Originn
A platform connecting early-stage startups with the people who back them.
Role: Tech Lead
Originn
Originn is an early-stage startup where I lead engineering. It connects founders with end-users — backers, community, early hires and collaborators — through discoverable startup profiles, pre-order campaigns, posts, jobs and blogs. The frontend is a pnpm + Turborepo monorepo of three Next.js 15 apps (public site, founder dashboard and internal admin) sharing a UI kit, shared types and a typed API client auto-generated from the backend's OpenAPI spec. It's powered by a NestJS API on PostgreSQL via Prisma, with TanStack Query for server state and Zustand for client state.
Highlights
- Architected a pnpm + Turborepo monorepo of three Next.js 15 apps — public site, founder dashboard and internal admin — sharing UI, types and an auto-generated typed API client.
- Built the end-to-end founder lifecycle: apply → admin review → founder dashboard → submit for review → published public profile.
- Implemented subdomain-scoped authentication with httpOnly sealed sessions (iron-session) and Google OAuth, isolated per app.
- Built demo.originn.co.in — a standalone preview that renders a startup's full profile page from a single JSON payload, so founders can see their page before going live.
Tech
Next.js 15React 19TypeScriptTurborepoNestJSPrismaPostgreSQLTanStack Queryshadcn/ui