Himalayas logo
Ayush GuragainAG
Open to opportunities

Ayush Guragain

@ayushguragain

Java Full-Stack Developer with expertise in scalable RESTful APIs.

Nepal
Message

What I'm looking for

I am looking for opportunities that foster growth, innovation, and collaboration in software development.

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

NC

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

NC

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

NC

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.

Find 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Ayush Guragain - SecurePortal – Full-Stack Microservices Project - Nepal Engineering College | Himalayas