Backend-focused Full-Stack Developer passionate about building secure, scalable, and production-ready web systems.
I am a Backend-oriented Full-Stack Developer specializing in designing and implementing secure, scalable, and maintainable backend systems using Node.js and TypeScript.
My core strengths include building clean REST APIs, implementing robust authentication and authorization systems (JWT & Google OAuth), designing middleware-driven architectures, and applying best practices around validation, sanitization, rate limiting, and security.
On the frontend, I develop modern and responsive interfaces using React along with efficient state management and smooth UI animations.
I enjoy working on real-world system problems, writing clean and maintainable code, and contributing to projects where architecture and long-term scalability matter.
- Node.js, TypeScript
- Express.js, REST APIs, GraphQL
- Authentication & Authorization (JWT, Google OAuth)
- Modular & middleware-driven architecture
- PostgreSQL, MongoDB
- Redis (caching, rate limiting)
- React
- Redux Toolkit, TanStack Query
- Tailwind CSS
- Framer Motion
- Docker
- Git & GitHub
- Vercel, Render
- AWS (basic)
- Nginx
- LinkedIn: https://linkedin.com/in/nikhil-gupta-61b193282
- Email: 6174nikhilgupta@gmail.com


