Skip to main content
Amir KatuwalAK
Looking for a job

Amir Katuwal

@amir-katuwal

Software Engineer specializing in Java backend development—building secure, scalable REST APIs and maintainable systems.

Nepal
Message

What I'm looking for

I’m looking for a collaborative team where I can build secure, scalable Java backends and REST APIs. I want ownership over authentication/authorization, clean architecture, and maintainable systems, with room to grow through modern CI/CD, testing, and cloud-based delivery.

I’m a Java-focused Software Engineer who builds secure, scalable backend applications using clean architecture and maintainable design. I specialize in Java backend development with Spring Boot and Spring Security, with a strong emphasis on authentication, authorization, and reliable API behavior.

In my work, I implement JWT authentication and role-based authorization (RBAC), and I use Hibernate/JPA for robust persistence. I design RESTful APIs with DTO-based architecture, centralized exception handling, and input validation to improve API reliability and maintainability.

I’ve delivered end-to-end backend solutions in projects like a Hotel Reservation System—covering booking workflows, overlap prevention, booking reference generation, and secure user/room/inventory interactions. I also integrated third-party services for image management (Cloudinary) and email notifications (Mailjet), while generating API documentation with Swagger/OpenAPI.

I’m comfortable with modern delivery practices across AWS and containerized environments, including Docker, CI/CD pipelines, and automated testing with JUnit/Mockito/Testcontainers. I’m open to international opportunities, where I can collaborate, keep learning, and contribute to impactful engineering teams.

Experience

Work history, roles, and key accomplishments

CL

Junior C# .NET Desktop Developer

Code Studio Solution Pvt. Ltd

Apr 2019 - Jan 2020 (9 months)

Co-designed and implemented a student management system using C# and the .NET framework, improving revenue by 15%. Contributed to version control with Subversion, helped reduce merge conflicts by 60%, and led developers to improve project completion by 20%.

CL

Software Developer Intern

Code Studio Solution Pvt. Ltd

Jan 2019 - Apr 2019 (3 months)

Collaboratively developed a POS system in C#, improving operational efficiency by 15% through clean, maintainable code practices. Reduced software defects by 35% through collaboration with senior developers and implementation of efficient coding practices.

Education

Degrees, certifications, and relevant coursework

PA

PSA Academy

Full Stack Java Developer Program

2025 - 2026

Participated in a hands-on full-stack development program at PSA Academy, gaining practical experience in Spring Boot, RESTful API development, authentication, database integration, scalable backend design, and modern JavaScript frameworks.

CR

Crio.Do

Java Backend Developer Program

2021 - 2022

Completed a 6-month intensive online bootcamp offered by Crio.Do, mastering server-side application development with the Spring Boot framework and gaining hands-on experience in building RESTful APIs, database integration, and backend system design.

ST

Shreeyantra College (TU)

Bachelor of Science in Computer Science and Information Technology, Computer Science and Information Technology

Earned a Bachelor of Science in Computer Science and Information Technology at Shreeyantra College (TU) in Damak, Nepal.

Get matched with your dream remote job

Sign up now and join over 250,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