08:39 AM
Kshitij Srivastava's avatar

Kshitij Srivastava 

Building Immersive Web Experiences

|
Noida, India · 28.5355° N, 77.3910° E

About

I'm Kshitij Srivastava, a Frontend Engineer based in India specializing in React and Next.js.

I enjoy building scalable frontend architectures and delivering highly responsive, interactive user experiences. With a strong focus on performance optimization and modern web standards, I have experience developing real-time AI chat interfaces, robust web applications, and open-source tools used by thousands of developers worldwide.

Whether it's rearchitecting complex codebases, improving core web vitals, or collaborating with teams to ship scalable products, I am driven by a passion for creating clean, maintainable code and solving complex technical challenges.

Stack

Blog

Experience

TheMoonDevs

  • Built AI chat interfaces with streaming responses and multi-turn conversations using Next.js, Vercel AI SDK, and LLM API integrations, improving responsiveness and user interaction flow.
  • Owned frontend delivery of an internal PWA with offline support, push notifications, and AI-generated worklog summaries and analytics, reducing weekly manual effort by 3 to 5 hours.
  • Improved React page rendering performance by 30% through component memoization, lazy loading, and state restructuring identified via React DevTools Profiler.
  • Rebuilt the frontend architecture using Redux, Context API, and custom hooks, eliminating duplicate logic and cutting future feature development time.
  • Designed and maintained Prisma schemas and database migrations for MongoDB and PostgreSQL applications.
  • TypeScript
  • Next.js
  • Three.js
  • React Native
  • Redux
  • React Query
  • Shadcn
  • GSAP
  • Framer Motion
  • Tailwind CSS
  • Node.js
  • Express.js
  • Postgres
  • Supabase
  • Firebase
  • Socket.IO
  • JWT
  • Agentic AI
  • Generative UI
  • Digital Ocean
  • S3 Buckets
  • PWA
  • Dynamic UI
  • Blockchain
  • Crypto
  • dApps
  • SEO
  • Teamwork
  • Research
  • Problem-solving

Kampd

Spacenos Technologies

Education

Projects

3D Particle Morphing Effect using Three.js

An interactive WebGL visualization particles morphing between 3D shapes.

Github Readme Activity Graph

A dynamically generated activity graph to show your GitHub activities of last 31 days.