Amir Katuwal
@amir-katuwal
Software Engineer specializing in Java backend development—building secure, scalable REST APIs and maintainable systems.
What I'm looking for
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
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%.
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
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.
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.
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.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Social media
Job categories
Interested in hiring Amir?
You can contact Amir and 90k+ other talented remote workers on Himalayas.
Message AmirGet 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!
