Rustam Niraula

Senior Backend Software Developer

Highly experienced backend engineer specializing in scalable, cloud-native architecture. Expert in microservices, system design, and API development with a history of leading high-performing technical teams.

Core Technical Arsenal

Languages & Frameworks

Languages Java • Go • JavaScript
Backend Spring Boot • Gin • Hibernate • GORM

Cloud & Infrastructure

Cloud AWS
IaC Terraform
Containers Docker
CI/CD Git • Gradle • Maven
Databases MySQL • SQL Server • Redis • DynamoDB

Protocols & Observability

APIs REST • SOAP • gRPC • GraphQL
Messaging MQTT • ISO 8583 • ISO 20022
Monitoring Datadog • New Relic • Coralogix • OpenTelemetry
Testing JUnit • Mockito

Career Trajectory

March 2020 – Present | Kupondole, Nepal

Senior Software Engineer

Waft Technology Pvt. Ltd.
  • Leadership: Managing a team of five developers while overseeing product delivery for multiple concurrent cloud-native projects.
  • Development: Leading the creation of microservices using Go (Gin) and Java (Spring Boot).
  • Cloud Architecture: Designing scalable AWS infrastructure utilizing Terraform.
  • Specialized Integration: Implementing MQTT-based communication for IoT environments and automating deployments via CI/CD.
  • Monitoring: Integrating sophisticated observability stacks with Datadog and OpenTelemetry.
Nov 2016 – Mar 2020 | Bhaktapur, Nepal

Java Developer

Three Monks Pvt. Ltd.
  • FinTech Development: Engineered secure banking systems using Spring Boot and Hibernate.
  • Financial Integration: Integrated complex payment systems using ISO 8583/20022 and worked directly with Central Bank RTGS systems and IBM i (AS/400) interfaces.
  • Product Lifecycle: Involved in the full cycle from system design to client demonstrations.

Key Impact Projects

SkyPlug (IoT Smart Home Platform)

Engineered microservices in Go and Java for controlling smart ceiling fixtures, seamlessly integrated with Amazon Alexa, Google Assistant, and SmartThings.

mBank (Mobile Banking Ecosystem)

Led backend development for a platform serving over 100 banks and 100,000+ users. Received the "Top 5 ICT Best Product" award in 2019.

NRB RTGS Interface

Developed a Java-based ISO 20022 interface for Nepal Rastra Bank’s core system utilizing AS/400 functions.

Educational Background

2026 – 2028 (Expected)

MSc in Data Science and Computational Intelligence

Coventry University, England
Softwarica College of IT & E-Commerce, Nepal
Graduated 2024

BSc in Computer Science & Information Technology

Tribhuvan University, Nepal
Texas International College, Nepal