Hi, I'm Nikhil
Frontend Software Engineer specializing in React.js, Next.js, TypeScript, AI-powered platforms, and developer tools — building scalable frontend systems and fast, polished user interfaces.
NS

About

Hi, I’m Nikhil Sharma, a Frontend Software Engineer focused on building scalable React.js, Next.js, and TypeScript applications for AI-powered products, SaaS platforms, and developer tools.

At Scout7 AI, I built a multi-tenant Next.js architecture that reduced infrastructure costs by 60%, along with a 57-component internal CLI-based React component library that reduced development cycles by 40%.

At BigOHealth, I migrated the entire Next.js codebase from App Router to Pages Router — handling architecture decisions, implementation, and delivery within one month for a healthcare platform now used by 80,000+ patients.

I’m also an open-source contributor to Meta’s Lexical.js and built chat-docs-library, a RAG-based AI PDF chat app using LangChain, MongoDB, and the OpenAI API.

My work sits at the intersection of frontend engineering, AI product development, performance optimization, and user experience — making interfaces fast, scalable, and effortless to use.

Work Experience

Skills

React
Next.js
Typescript
JavaScript
Node.js
MongoDB
Postgres
Docker
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

The Metagame: Gaming Landing Page

A cinematic gaming landing page with scroll-driven GSAP animations — built to showcase fluid motion design and a visually rich metagame aesthetic.

React
Vite
JavaScript
TailwindCSS
GSAP

Chat Docs Library: AI PDF Chat App

Built an AI-powered document chat app that lets users upload PDFs and have natural conversations with their docs. The project uses LangChain, OpenAI, and a MongoDB-backed knowledge store to turn static technical documentation into an interactive learning experience.

Next.js 14
JavaScript
LangChain
OpenAI
MongoDB
Prisma
NextAuth
TailwindCSS
Shadcn UI
Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on LinkedIn and I'll respond.

GitHub
LinkedIn