Open to remote & relocation

Hi, I'm

Saurabh Singh

Frontend Developer — React · Next.js · TypeScript

I build responsive, production-ready web apps with React, Next.js, TypeScript and Tailwind CSS, backed by Node.js, PostgreSQL and Prisma. 1+ year across three product teams, plus three apps I shipped on my own. Based in Kotdwara, Uttarakhand.

About

I'm a frontend developer who can hold their own on the backend.

My core is React, Next.js, TypeScript, and Tailwind CSS. I've built admin panels and reusable components, wired up REST APIs with React Query, and managed shared state with Recoil.

What makes me useful on a full-stack team is that I don't stop at the API boundary. I've shipped backend features with Node.js, Express, PostgreSQL, and Prisma, so I can pick up a ticket on either side of the stack.

I like working closely with designers and other developers, breaking vague problems into small shippable steps, and keeping the codebase easy for the next person to read.

Skills

Languages

JavaScript (ES6+)TypeScript HTML5CSS3

Frameworks

React 19Next.js 16 (App Router) Node.jsExpress.jsNextAuth

State & Data

RecoilReact Query React Hook FormREST APIs

Styling & UI

Tailwind CSSNextUI Responsive DesignFramer Motion

Database & ORM

PostgreSQLPrisma

Tools

GitGitHub npmViteVercel (CI/CD)

Experience

Oct – Dec 2023

Frontend Developer · JobOffers

React · Tailwind CSS · NextUI · React Query

  • Built an admin panel with three core modules (user management, content editing, dashboard views) using React, Tailwind CSS, and NextUI.
  • Developed a library of reusable components that kept layouts responsive across mobile, tablet, and desktop.
  • Integrated REST APIs with React Query to power dynamic data flows with cached, consistent server state.

Aug 2022 – Apr 2023

Full Stack Developer · Buyproperly

React · Recoil · Node.js · Express · PostgreSQL

  • Developed responsive property listing, search, and detail pages with React and CSS over a 9-month engagement.
  • Implemented Recoil to share state across search filters and saved properties, keeping the UI consistent across pages.
  • Extended the product with Node.js, Express, and PostgreSQL backend features, contributing across the full stack.

May – Jul 2022

React Developer Intern · Rampwin Technology

React · JavaScript

  • Built a ratings-and-reviews interface featuring submission, search, sorting, and average-rating calculation.
  • Designed reusable higher-order components to track user interactions across the app.
  • Applied lazy-loading techniques to reduce initial load and improve page performance.

Projects

Three things I've built recently, each with a live demo and a public repo.

Job Tracker dashboard showing application stages and stats

Full-stack

Job Tracker

Live

A job application tracker. Sign in with Google, move applications through stages (applied, interviewing, offer, rejected), and see your pipeline on a stats dashboard. Each user's data is isolated per account.

  • Prisma schema with User and Application models; per-user data isolation on every query.
  • Next.js Route Handlers API with React Query cache invalidation for instant UI updates.
Next.js 16TypeScriptPrisma PostgreSQLNextAuthReact Query
Little Market storefront product listing

Frontend

Little Market

Live

An e-commerce storefront built with the Next.js App Router and TypeScript. Server components load product data, client components handle interactive UI, and the layout works down to 320px mobile width.

  • App Router architecture: server components for data, client components for interaction.
  • Deployed to Vercel with automatic builds on every push to GitHub.
Next.js 16React 19 TypeScriptTailwind
Gym Fitness app landing page

Frontend

Gym Fitness

Live

A fitness web app built with React 19 and strict TypeScript. Animated UI with Framer Motion, type-safe forms with React Hook Form, and a fully responsive Tailwind layout.

  • Strict TypeScript configuration enforcing type safety across all components.
  • Validated forms: required fields, email format, and numeric ranges.
React 19TypeScriptTailwind Framer MotionReact Hook Form

Get in touch

Looking for a frontend or full-stack developer? Reach out and I'll reply within a day or two.