08:39 AM08:39 AM
Kshitij Srivastava
Building Immersive Web Experiences
|
Noida, India · 28.5355° N, 77.3910° ENoida, 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
