Hi, I'm Nishant Sharma
Full Stack & Systems Engineer — Backend Architecture · RAG & AI Systems · High-Performance Web Applications
Full Stack Developer with a strong foundation in high-concurrency backend services, database design, and AI/RAG integrations. Twiced recommended by the Indian Air Force SSB (leadership & decision-making under pressure), and active open-source contributor to top AI engineering repositories.
Featured Engineering Projects
High-concurrency APIs, AI-powered RAG search engines, and production backend services built with TypeScript, Node.js, Spring Boot, and PostgreSQL.
Video platform backend with an AI-powered RAG engine — Whisper transcription, local embeddings and pgvector semantic search, running on a deliberately tiny 1 GB EC2 box.
- Engineered a RAG pipeline where a decoupled FastAPI microservice streams audio to Groq whisper-large-v3, embeds chunks locally with all-MiniLM-L6-v2, and answers through pgvector search with cited sources.
- Runs live on a 1 GB-RAM EC2 t3.micro by design — pgvector inside Postgres rather than a separate vector database, cloud Whisper instead of local inference.
- Three Docker containers shipped via GitHub Actions CI/CD behind Nginx SSL termination and Cloudflare, cutting deploys from 15 minutes to 90 seconds at under $10/month.
Anonymous messaging platform with AI-assisted replies — structured Groq output, hardened auth, and a cascade-safe Postgres schema.
- Built a custom NextAuth credentials flow — 6-digit expiring email verification via Resend, bcrypt-hashed passwords, and Zod validation on every input.
- Designed a cascade-safe Prisma schema with transactional account deletion, relational integrity and indexed retrieval, using UUIDv7 keys to keep index lookups sequential.
- Integrated Groq Llama 3.3 through the Vercel AI SDK with Zod-enforced structured suggestions, an 8-second timeout guard, and parallel dashboard loads.
Full-stack Kanban platform for job hunting — React Server Components, optimistic drag-and-drop, and O(1) float ordering.
- Built on Next.js App Router with React Server Components to eliminate client-side loading waterfalls, with end-to-end type safety between Server Actions and the database layer.
- Implemented a dnd-kit Kanban board with optimistic UI updates and an O(1) float ordering scheme, so reordering a card writes one row instead of renumbering the column.
- Wired Better Auth database hooks to auto-provision a 5-stage pipeline on registration, and shipped a multi-stage Docker build on Next.js standalone output to AWS EC2 behind Nginx with Certbot SSL renewal.
Employee appraisal platform with multi-role RBAC workflows across a layered Spring Boot backend and a Next.js dashboard.
- Layered Spring Boot service on MySQL with DTO-isolated API contracts and global exception handling.
- Spring Security 6 + JWT role-based access separating HR, manager and employee actors at the route level.
Real-time movie discovery app whose trending list is generated from live user search patterns rather than a static feed.
- Built a trending algorithm that captures and aggregates user search queries in an Appwrite database to rank titles in real time.
- Engineered debounced search to cut redundant API calls, on a mobile-first responsive UI deployed to Vercel via automated builds.
C++ banking simulation engine that replaced text-file persistence with binary serialisation for a 300% throughput gain.
- Rewrote the storage layer from parsed text I/O to raw binary serialisation, achieving 300% faster read/write operations on account transactions.
- Structured the engine around SOLID OOP boundaries so accounts, transactions and persistence stay independently testable.
A 2026 production web-stack guide covering three project shapes with database variants, verified against official docs.
- Documents App Router with Turbopack defaults and the prisma.config.ts-era Prisma 7 setup, with every version pinned against official documentation.
This site — built with Next.js 15, React 19, TypeScript, and Catppuccin design tokens, optimized for maximum recruiter hirability.
- Engineered with high recruiter scanability, Catppuccin color scheme, interactive CLI drawer, and structured JSON-LD schema.
Work Experience & Internships
Proven track record of engineering full-stack production platforms, role-isolated authentication systems, and financial ledger APIs.
Full Stack Developer Intern
- Built a three-sided property-verification marketplace end-to-end — 18 Prisma/PostgreSQL models and 106 REST endpoints behind role-isolated JWT auth (buyer / seller / admin) that makes cross-role token reuse structurally impossible.
- Engineered the marketplace money logic: seller earnings, settlement and refund APIs, with commission splits frozen on the purchase row at transaction time so historical records stay correct even as policy changes.
Software Engineer Intern
- Developed the backend of an employee-appraisal platform, designing a layered Spring Boot service on MySQL with DTO-isolated API contracts and global exception handling.
- Implemented Spring Security 6 with JWT-based role access for HR, manager and employee actors, exposing REST endpoints consumed by the team’s React + TypeScript dashboard.
ed-donner/llm_engineering7k+ Stars
Proven Track Record
Twice recommended by the Indian Air Force
Cleared the 5-day SSB twice — a multi-stage assessment of leadership, psychology and decision-making under pressure.
150+ algorithmic problems solved
Across LeetCode, Codeforces and HackerRank, with a focus on time and space complexity.
Open-source contributor
Two PRs merged into ed-donner/llm_engineering (7k+ stars) totalling 1,400+ lines.
Skills & Verified Certifications
Comprehensive tech stack spanning modern full-stack development, database architecture, cloud infrastructure, and AI engineering.
Languages
Backend
Databases
AI / ML
Cloud & DevOps
Frontend
Practices
Verified Industry Credentials
JavaScript Algorithms and Data Structures
Responsive Web Design
Design Controls & Live Widgets
Inspired by tech-craft portfolio aesthetics. Customize theme tokens, interact with real-time counters, and schedule a call.
Give it a click!
Open for engineering roles, technical conversations, and open source collaboration.