hi theređź‘‹, I'm
Nikhil Kumar
*, he/him
Passionate about building high-performance and scalable web applications.

about me.
Hey! I'm a full-stack developer who loves building efficient, scalable, and intuitive applications. I thrive on solving complex problems, optimizing performance, and creating seamless user experiences. My expertise lies in React.js, Next.js, Javascript, TypeScript, Node.js, and Cloud technologies, and I enjoy working across the stack to bring ideas to life.
experience.
Backend Developer Remote
at, ricoz.in
Oct, 2024 - Present
- Integrate GeoSpatial queries in MongoDB to refine location-based services, enhancing search accuracy.
- Working with Razorpay for secure payment processing, improving transaction reliability and user experience.
- Optimized MongoDB Aggregation Pipelines (30% faster) and built a slot booking app for seamless scheduling.
- Implemented Redis queue for efficient email processing, improving delivery speed and reliability.
- Javascript
- TypeScript
- Node.js
- Express.js
- MongoDB
- JWT
- Razorpay
- zod
- Redis
- AWS EC2
- Nginx
- Git & Github
Software Developer Intern Hybrid - Lucknow, India
at, predulivelabs.in
June, 2024 - August, 2024
- Optimized website performance by implementing caching strategies with Redis and improving API responsetimes.
- Developed scalable MongoDB Aggregation Pipelines for efficient data retrieval across multiple applications.
- Built a responsive, user-friendly web interface using ReactJs, Tailwind CSS, improving engagement.
- React.js
- Tailwind CSS
- ShadCN
- Node.js
- Express.js
- MongoDB
- JWT
- Vercel
- Git & Github
projects.
LeetCode Clone
- Built a full-stack LeetCode-like coding platform enabling users to practice problems, run code in real time, and view detailed submission results.
- Integrated Judge0 API for multi-language code execution (C++, Java, Python, JavaScript, Go, Ruby) and Monaco Editor for rich coding experience with syntax highlighting and auto-completion.
- Implemented Redis-based rate limiting and token blacklisting to secure APIs and prevent abuse, reducing unauthorized API usage by 95%.
- Designed secure authentication using JWT and bcrypt, along with role-based access control for admin and users, improving platform security by 90%.
- React 19
- Node.js
- Express.js
- Judge0
- Monaco Editor
- Redis
- MongoDB
- Gemini AI
Ai Career Coach
- Built an AI Career Coach with React 19, Next.js 15, Tailwind CSS, and Shadcn UI for a smooth and interactive user experience.
- Delivered AI-driven career guidance using Gemini API for personalized resume reviews, job suggestions, and insights.
- Developed a scalable backend using NeonDB, Prisma, and Inngest for efficient data handling and event-driven workflows.
- Integrated secure authentication with Clerk, enabling seamless user onboarding and data protection.
- React 19
- Next.js 15
- TypeScript
- Tailwind CSS
- NeonDB
- Prisma
- Clerk
- Inngest
- Gemini API
- Shadcn UI
technical skills.
Languages:
C++, JavaScript, TypeScript
Frameworks/Technologies:
Node.js, Express.js, React.js, React Native, Next.js, Expo
Libraries:
TanStack Query, Zod, Tailwind CSS, ShadCN, Material UI
Database & Backend:
MongoDB, Redis, Kafka
Cloud & Deployment:
Amazon Web Services (AWS), Vercel, Render, Netlify
Tools & Platforms:
Git, GitHub, Razorpay, Postman, Visual Studio Code
Concepts:
Data Structure & Algorithms