Hi, I'm

Naman Parmar |

Building scalable enterprise solutions that drive measurable business impact

2+ Years Experience
760+ LeetCode Solved
Java
Spring Boot
Spring Security
Spring Cache
Microservices
ReactJS
Redux
PostgreSQL
Redis
Docker
Jenkins
JavaScript
HTML5
CSS3
MySQL
Git
Maven
WebRTC

About Me

I'm a passionate Full Stack Engineer with over 2 years of experience building enterprise applications at Cognizant. I specialize in Java, Spring Boot, and ReactJS, with a proven track record of delivering measurable improvements in performance, quality, and user experience.

My approach combines technical expertise with business understanding, ensuring that every solution not only works flawlessly but also drives real business value. I've led cross-functional teams, implemented automation strategies, and delivered enterprise-grade applications that serve thousands of users.

Performance Optimization
Enterprise Security
Team Leadership

Naman Parmar

Full Stack Engineer

Kolkata, West Bengal, India
B.Tech IT - CGPA 9.25/10

Skills & Expertise

Frontend Development

Creating responsive, user-friendly interfaces with modern ReactJS, Redux, and state management solutions.

ReactJS Redux Redux Toolkit JavaScript HTML5 CSS3 Tailwind CSS

Backend Development

Building robust, scalable backend systems with Java, Spring Boot, and Microservices architecture.

Java Spring Boot Spring Security Spring Cache JWT RESTful APIs WebSockets Spring Data JPA Kafka Microservices

Database & Tools

Managing data persistence, caching strategies, and implementing efficient database solutions.

MySQL PostgreSQL Redis Git VS Code IntelliJ IDEA Eclipse Maven Swagger Jenkins

DevOps & Quality

Enhancing application performance through automation, testing, and efficient deployment pipelines.

Docker Cucumber (BDD) SonarQube Agile/Scrum CI/CD WebRTC

Work Experience

Jr. Software Engineer

Cognizant Sep 2023 - Present

Kolkata, West Bengal, India

  • Full stack engineer for leading Pharmacy Benefit Management Client (Cigna), building and maintaining enterprise applications with ReactJS, Redux, Java, and Spring Boot.
  • Enhanced backend quality by 40% through BDD automation with Cucumber, reducing production defects by 25% and maintaining code coverage above 85% with SonarQube.
  • Led UI migration from generic components to LWC library, improving page load time by 30% and reducing bundle size by 20%.
  • Collaborated with cross-functional teams of 15+ members, contributing to 5 successful quarterly releases with zero critical production issues.

Java Full Stack Engineer Intern

Cognizant Mar 2023 - Aug 2023

Kolkata, West Bengal, India

  • Received comprehensive training on Java, JavaScript along with Spring Boot and ReactJS.

Featured Projects

Full-Stack E-Commerce

A comprehensive e-commerce platform with role-based access control, supporting 1000+ products with real-time inventory management.

Spring Boot ReactJS Redux PostgreSQL Redis Stripe JWT
  • Secure payment processing with Stripe API and JWT-based authentication
  • Redis caching for products and carts, reducing database load
  • Admin dashboard with analytics and order management
  • 30+ RESTful APIs with Swagger documentation

ShareIt - P2P File Sharing

Production-ready P2P file sharing app with WebRTC transfers and server fallback, supporting 5GB files with password protection and AES-256 encryption.

Java Spring Boot React WebRTC WebSockets Docker
  • Pause/resume transfers with smart connection retry and real-time progress
  • Enterprise backend with Spring Boot 3.2, monitoring, and rate limiting
  • React frontend with drag-and-drop interface and QR code sharing
  • Security features with file validation and automatic cleanup

Document Editor – Real-time Collaboration

A real-time collaborative document editing platform featuring rich text/Markdown editing, live cursors, document versioning, and permission-based sharing.

React 18 Redux Toolkit Slate.js Tailwind CSS Spring Boot 3 Spring Security JWT STOMP/WebSocket PostgreSQL
  • Rich text editor with Markdown and live preview
  • Real-time collaboration with cursors and selections
  • Auto-save and document versioning
  • User sharing with VIEW/EDIT/MANAGE permissions
  • JWT-secured REST APIs and WebSocket connection

The BOX - Live TV Streaming

A full-stack web application engineered to provide a platform for accessing live, free-to-air TV channels globally, with an emphasis on stream reliability and automated content discovery.

Spring Boot ReactJS HLS.js Redux
  • Spring Boot backend with RESTful APIs to manage channel data and perform real-time stream health checks
  • Developed an automatic stream discovery system that integrates with public GitHub repositories like iptv-org/iptv.
  • Integrated HLS.js for a video player with adaptive bitrate streaming and robust error handling.
  • Responsive ReactJS frontend with advanced search, filtering, and customizable viewing modes for mobile and desktop users.

Lyriks -Music Player

A fully functional Music Player with playback, song details, artist info, related songs, and filtering by genre or country.

JavaScript ReactJS Redux Tailwind CSS Shazam API
  • Feature-rich music player with 50,000+ songs and real-time playback
  • Optimized state management with Redux for seamless user experience
  • Responsive design with Tailwind CSS

LeaveTracker

A comprehensive web application for managing employee leaves, holidays, and organizational events with real-time data synchronization.

React 18 Firebase Okta SSO Vite Context API React Router
  • Role-based access control with admin and employee permissions
  • Interactive calendars for leave schedules, holidays, and birthdays
  • Real-time updates using Firebase with secure authentication
  • Responsive design with modern UI components and toast notifications

Library Management System

A software system to find, manage, and track borrowed books, fines, and bills in one place.

Java Spring Boot JavaScript ReactJS MySQL
  • Complete library management solution with book tracking
  • ReactJS frontend with Spring Boot backend
  • MySQL database for data persistence

Let's Connect

Get In Touch

I'm always interested in new opportunities and exciting projects. Let's discuss how we can work together!

Kolkata, West Bengal, India