Ayush Guragain
@ayushguragain
Java Full-Stack Developer with expertise in scalable RESTful APIs.
What I'm looking for
I am a passionate Java Full-Stack Developer with practical experience in building scalable RESTful APIs and microservices using Spring Boot and Angular. My proficiency in Spring Boot, Spring Security, JPA, and the Angular framework allows me to develop robust backend systems and responsive frontend applications. I have a solid understanding of Object-Oriented Programming (OOP) and clean architecture, which I apply to create efficient and maintainable code.
In my recent project, SecurePortal, I built a secure, full-stack microservices system that integrates authentication and user management, utilizing Docker for containerization and AWS for deployment. I am also currently working on a cloud-native hotel booking platform that employs JWT-based security and microservices architecture. My commitment to continuous learning is evident through my certifications in Java Full-Stack Development, and I am eager to contribute my skills to innovative projects.
Experience
Work history, roles, and key accomplishments
SecurePortal – Full-Stack Microservices Project
Nepal Engineering College
Developed a secure, full-stack microservices system using Spring Boot, Spring Security (JWT), and Angular. Implemented modular services for authentication and user management, integrated with Eureka for service discovery and routed via Spring Cloud Gateway. All services are containerized with Docker and orchestrated using Docker Compose. Deployed the backend on AWS EC2 and the Angular frontend on
Hotel Booking Platform – Microservices
Nepal Engineering College
Building a cloud-native hotel booking system using Spring Boot microservices with JWT- based security. Booking Service: Books rooms, checks availability, and records dates. Property Service: Adds properties/rooms and uploads images to AWS S3. Services communicate internally via Feign Clients, secured by Spring Cloud Gateway.
Education
Degrees, certifications, and relevant coursework
Nepal Engineering College
Bachelor of Computer Engineering, Computer Engineering
2020 - 2024
Completed a Bachelor of Computer Engineering degree. Focused on core computer science principles and engineering applications.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Portfolio
netlify.comJob categories
Interested in hiring Ayush?
You can contact Ayush and 90k+ other talented remote workers on Himalayas.
Message AyushFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
