PRODUCT ENGINEERING: AUTH, APIS, DATABASES, AI

Vaibhav Saini

Full-stack AI and web products — from UI to database

Next.js | TypeScript | React | Node.js | REST APIs | Databases

Product ideas turned into working software across interface, API, data, and AI layers. Each project here documents its architecture decisions, tradeoffs, and source code so the work speaks for itself.

VS

Vaibhav Saini

Delhi, India

Value snapshot

Flagship work spans AI workflows, secure APIs, and database-backed product behavior.
Source code shows authentication, RBAC, validation, rate limiting, and API documentation patterns.
Building a clearer evidence trail through demos, benchmarks, and concise technical case studies.
About

About

Focus areas

Connecting product intent with implementation details: clear user flows, secure access, maintainable APIs, practical data models, and AI-assisted behavior.

Each project here is built with Next.js, TypeScript, Node.js, databases, authentication, and AI API integrations — with documented decisions behind every technical choice.

The work demonstrates how data is modeled, routes are protected, APIs are shaped, fallbacks are handled, and features are made understandable to both users and engineers.

Selected Work

Product-minded engineering, shown in code

A focused set of builds covering AI workflows, backend/API depth, authentication, data modeling, and user-facing product behavior.

Notiq

An AI-powered notes workspace featuring authenticated product workflows, user-owned data, public sharing, analytics, and AI-assisted editing.

Notiq

AI-Powered Notes Workspace

  • Delivered a Markdown notes workspace with live preview, autosave, public sharing, tag filters, search, and dashboard analytics.
  • Engineered 3 Gemini-powered endpoints for summaries, action items, and title suggestions with traceable per-user usage logging.
  • Implemented credential authentication, protected routes, and user-scoped data isolation across 10+ API routes.
  • Designed normalized note, tag, sharing, and AI usage schemas with Prisma migrations and many-to-many relationships.
Next.js
TypeScript
Prisma
Gemini API
NextAuth
GitHub
Demo
StackAudit

An audit tool that turns AI tool inventories into traceable optimization recommendations, combining deterministic rules with resilient LLM-generated summaries.

StackAudit

AI Spend Audit Platform

  • Built a rules-based audit engine that generates 12-15 optimization recommendations from AI tool inventories.
  • Designed a fallback LLM summary pipeline using Claude, OpenAI, and template-based generation for resilient output.
  • Implemented Supabase-backed persistence, public report URLs, OpenGraph previews, and lead capture via REST endpoints.
  • Added honeypot spam prevention, request throttling, responsive UI, and SEO metadata to support credible public-facing workflows.
Next.js
TypeScript
Supabase
Claude API
OpenAI API
GitHub
Demo
NexaAPI

A backend-focused platform covering API contract design, route protection, input validation, endpoint documentation, and frontend consumption.

NexaAPI

REST API Platform with Auth and RBAC

  • Developed versioned REST APIs with controller-service-model separation, global error handling, pagination, and task filtering.
  • Implemented JWT authentication, password hashing, protected routes, and role-based access for user/admin workflows.
  • Hardened APIs with Helmet, CORS allowlisting, request validation, rate limiting, and Swagger/OpenAPI documentation.
  • Built a React frontend with auth context, protected routes, toast feedback, and Axios authorization interceptors.
Node.js
Express.js
MongoDB
React
JWT
Swagger
GitHub
Demo

Other Projects

Additional builds that show breadth across collaboration, commerce, auth, and testing workflows.

Orbit

Real-time collaboration and RBAC patterns

Next.js
Supabase
tRPC
RBAC

VibePerfume

Product browsing and commerce UI flows

React
Express.js
MongoDB
Vite

StackAuth

Auth-first API design with PostgreSQL

Express.js
PostgreSQL
JWT
Docker

CRM QA Automation

Automated testing and API contract coverage

Cypress
Postman
Node.js
CI/CD
Skills

Technical depth across the stack

Languages

TypeScript
JavaScript
Python
SQL
Java

Frontend

React
Next.js
Vite
Tailwind CSS
shadcn/ui
Framer Motion

Backend & APIs

Node.js
Express.js
REST API Design
Authentication
RBAC

Databases & ORMs

MongoDB
PostgreSQL
SQLite
Supabase
Prisma
Mongoose

Security

JWT
NextAuth.js
bcrypt
Zod
helmet.js
express-validator

AI Integration

Google Gemini API
Anthropic Claude API
OpenAI API
Structured Output

Testing & Tools

Cypress
Postman
Git
GitHub Actions
Docker
Swagger
Vercel
Collaboration Fit

Areas of immediate contribution

Feature implementation across UI, API, and data layers
Backend-heavy product workflows
Authentication, authorization, and documentation
AI-assisted product features
Contact

Get in Touch

Looking for a developer who can take on scoped full-stack work, communicate tradeoffs clearly, and grow through code review? Let's talk.