About
A passionate and quick-learning Computer Science graduate with a strong foundation in Java, Spring Boot, SQL, and Cloud technologies. Seeking an entry-level software development role to contribute to innovative projects and grow as a full-stack developer.
Skills & Expertise (19)
Skill proficiency details not yet added
Work Experience
Full-Stack Developer
E-Commerce Product Management System
June-2020 - December-2020
Designed a multi-tier architecture with proper separation of concerns: Controller, Service, Repository, and Entity layers. Used Postman to test and validate all API endpoints, ensuring correctness, response accuracy and response codes. Designed the application to handle HTTP status codes (200, 201, 404, 500) properly for frontend error handling. Utilized Spring Data JPA and Hibernate for ORM, enabling seamless interaction with PostgreSQL. Created keyword-based search functionality using custom query methods in the repository layer. Built a responsive and user-friendly frontend using React.js, with styled components using HTML5, CSS3, and JavaScript. Ensured smooth communication between frontend and backend by configuring proper CORS settings and using JSON for request/response formatting.
Full-Stack Developer
Tours & Travels Management System
January-2021 - Present
Built end-to-end booking flow, including tour selection, ticket availability checks, and booking confirmation logic. Integrated Stripe payment gateway for secure online transactions and real-time payment verification. Developed a responsive React.js frontend with dynamic filtering options (by location, price, lodging, transport). Implemented React Router for smooth single-page application (SPA) navigation across booking pages. Used Redux for global state management to maintain user sessions and booking status. Integrated Cloudinary API to upload, store, and retrieve images for locations, hotels, and transports. Enabled real-time booking tracking for admins to monitor all customer reservations via a booking dashboard. Added admin alerts and controls to update booking statuses and manage booking history. Utilized PostgreSQL for efficient data storage and optimized query handling. Documented APIs using Swagger and tested business logic extensively using Postman. Ensured Cross-Origin Resource Sharing (CORS) compatibility for seamless frontend-backend integration. Followed MVC architecture and layered design patterns to separate concerns and ensure clean code structure.
Education
Bachelor of Technology
2020 - 2024 · India
Certifications
Java Certification
Oracle · 2021
Certified Java programmer with knowledge of core Java concepts and syntax.
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
No Visa
Relocation
Open to Relocation