Spring Boot Developer
Spring Boot Developer
PROFILE SUMMARY
Self-taught full stack developer with expertise in Java Spring Boot and React.js. Currently enhancing skills through a boot
camp. Successfully developed and implemented several projects using microservices architecture with Spring Cloud. Strong
problem-solving abilities and a passion for learning new technologies. Seeking opportunities to contribute technical expertise in
a dynamic environment.
TECHNICAL SKILLS
◦ Languages: Java, JavaScript, MySQL, HTML
◦ Frontend Technologies: React.js, Redux Toolkit, Tailwind CSS, Bootstrap
◦ Backend Technologies: Spring Boot, Spring Security, Spring Cloud, Micro-service Architecture, RestAPI
◦ Database: MongoDB, PostgreSQL, MySQL
◦ DevOps: AWS, Docker, Kubernetes, Git
◦ Integration: RazorPay, S3 bucket, Cloudinary
◦ Familiar With: Data Structures, JWT, Postman, Figma, Canva, MVC Architecture
P ROJECTS
• NurseNova - Home Nurse Booking Service Site Add Live Link here
NurseNova is a home nurse booking platform where nurses can register, list their skilled services, set their own
rates, and manage bookings independently. Users can easily search, compare options, and book nurses based on their needs
and location.
◦ Built a microservices-based application using React.js with Redux Toolkit for frontend and Java Spring Boot with Spring
Cloud for backend.
◦ Implemented MySQL for core data and MongoDB for chat system, integrated PayPal for payments, and used TailwindCSS
for styling.
◦ Developed real-time chat functionality for user-nurse communication and implemented Spring Security for authentication.
◦ Containerized with Docker and deployed on AWS EKS for backend and AWS S3 for frontend, ensuring scalability.
• E-commerce Platform - Server-Side Rendered Shopping Site Add Live Link here
A comprehensive e-commerce platform built with server-side rendering, offering users a seamless shopping experience
with features like product management, shopping cart functionality, order processing, and secure payment integration.
◦ Developed using Spring Boot with Thymeleaf for server-side rendering, following MVC architecture and Spring Security
for authentication.
◦ Integrated JavaMail Sender for OTP verification, Razorpay for payments, and MySQL for data management.
◦ Designed responsive UI using Bootstrap, implemented comprehensive e-commerce features including product search, cart
management, and order tracking.
◦ Containerized with Docker and implemented robust error handling for improved reliability and maintenance.
MINI PROJECTS
◦ User Management System § GitHub ∗ Developed a full-stack user management system with Spring Boot backend and
React.js frontend, implementing JWT authentication
∗ Implemented CRUD operations for user management with role-based access control using Spring Security
∗ Created responsive dashboard using TailwindCSS for styling and integrated with RESTful APIs
∗ Utilized MySQL for data persistence and implemented proper error handling and validation
◦ Library Management System § ∗ Built a comprehensive library management system using Spring Boot and GitHub link
React.js with Redux for state management
∗ Implemented features for book inventory management, member registration, borrowing system
∗ Designed RESTful APIs for book and member management, integrated with MySQL database
∗ Created an intuitive UI with Tailwind CSS and implemented real-time search functionality
◦ Netflix Clone - Movie Streaming Platform §
GitHub link
∗ A movie streaming platform inspired by Netflix, allowing users to browse movie info
∗ Built using React for the frontend and styled with Tailwind CSS. Yarn was used for dependency management ∗
Integrated the TMDB API to fetch and manipulate movie data, providing dynamic movie listings and details ∗ Utilized
Firebase for user authentication and Context API for efficient global state management
EDUCATION
◦ Spring Boot + React.js Full-Stack Web Development 2023 – Present
Brototype, Chennai
◦ Diploma in Computer Hardware Engineering 2021 – 2023
Madras Christian College, Chennai, India
CGPA-6.80