Available for opportunities

Suraj Dhakal

Backend Engineer | Java | Spring Boot

Building secure, scalable backend systems and event-driven architectures.

About Me.

A bit about who I am and what I do.

Backend developer with hands-on experience building production-grade systems using Java, Spring Boot, Spring Security, and event-driven architectures. I specialize in designing secure APIs, robust authentication flows, and scalable microservices. Currently working on core banking and mobile banking backends at Wow Finstack Nepal.

Secure System Design

JWT authentication, RBAC, biometric verification, and encrypted API communication.

Event-Driven Architecture

Kafka-based distributed notification systems with retry mechanisms and dead-letter queues.

API Development

RESTful APIs with pagination, filtering, validation, and comprehensive error handling.

Experience.

My professional journey so far.

Wow Finstack Nepal

Backend Developer · Pokhara, Nepal

Full-timeApr 2025 – Present
  • Building core banking & mobile banking backend infrastructure
  • Implemented JWT authentication with role-based access control (RBAC)
  • Designed and built biometric authentication system
  • Developed notification system (Email/SMS) with event-driven architecture
  • Built transaction settlement and reconciliation system
  • Integrated AWS services and document signing workflows

KairosWealth Singapore

Backend Developer · Remote

ContractAug 2025 – Oct 2025
  • Automated two-party digital signature workflows using Moxo
  • Built financial data visualization APIs for AUM graphs and dashboards
  • Developed backend APIs powering client and advisor dashboards

NexCode Technologies

Frontend Developer Intern · Pokhara, Nepal

Intern2024
  • Gained hands-on experience with React and modern frontend development
  • Collaborated with backend teams on API integration

Projects.

Things I've built and contributed to.

Featured

NotiMe

Kafka-based distributed notification system with microservices architecture, email delivery with retry mechanisms, and Dockerized deployment. Features REST APIs with pagination and filtering.

JavaSpring BootKafkaDockerPostgreSQL

Second Opinion

Brain tumor classification system achieving 96% accuracy using Vision Transformer (ViT) model. Full-stack application with React frontend and FastAPI backend.

PythonFastAPIReactViTTensorFlow

BuyBye

Full-stack e-commerce platform with user authentication, product catalog, shopping cart, and order management.

ReactNode.jsExpressMongoDB

E-Nirakshan

Road condition tracking application with speech-to-text features for real-time infrastructure reporting.

React NativeFastAPIPythonSpeech-to-Text

Skills.

Technologies and tools I work with.

Languages

JavaPythonSQLJavaScript

Frameworks

Spring BootSpring SecurityReactExpress

Tools

GitLinuxDocker

Databases

PostgreSQLMySQLMongoDB

Other

Data AnalysisREST API DesignKafka

Contact.

Let's build something impactful together.

surajdhakal061@gmail.com
+977-9804549290
Pokhara, Nepal