← Back to portfolio

Srijan Khadka

Software Developer · Android · Kotlin Multiplatform · API-driven systems

Software developer with 5+ years of experience in production applications and API-driven systems. Skilled in Kotlin, Java, KMP/CMP, Python and Django REST Framework, with strengths in system design, integration and debugging.

Core skills

Languages: Kotlin, Java, Python, SQL, Swift, JavaScript

Mobile: KMP/CMP, Android, Jetpack Compose, XML, Retrofit, Ktor

Backend / APIs: Django, DRF, ORM, serializers, REST APIs, WebSockets, pagination

Data / async: Room, SQLDelight, offline sync, Coroutines, Flow

Engineering: Git, unit testing, debugging, Clean Architecture, MVVM/MVI

Tools: Gradle, Koin/Hilt, Firebase, Docker, Play Console, TestFlight

Professional experience

MayaHold

Jul 2026 — Present

Mid-Level Kotlin Multiplatform Developer · Remit123

  • Develop Remit123 for Android and iOS using Kotlin/Compose Multiplatform, shared business logic, reusable UI and white-label configurations.
  • Integrate REST APIs for onboarding, OTP verification, recipients and remittance transactions with validation, error handling and token-based sessions.
  • Implement biometric login, transaction authorization and MPIN flows; coordinate cross-platform debugging, QA and release testing.

TeslaTech Nepal

Jul 2025 — Jul 2026

Mid-Level Android Developer

  • Built and maintained Android plugins and SDK integrations for AdMob, Firebase, authentication, notifications, in-app updates and deep links; resolved crashes, ANRs and integration issues.
  • Supported Callbreak and Callbreak Lite, independently delivered the Lite plugin, and built a WebRTC/VoIP prototype with signaling.

Pathway Technologies

Nov 2022 — Jul 2025

Android Developer / Lead Developer

  • Delivered Android applications using Kotlin, Compose, Retrofit/Ktor and Coroutines, applying MVVM/MVI, Clean Architecture and offline data synchronization.
  • Led selected projects through architecture, API integration, testing and releases; built reusable subscription, paywall and monetization components.

Dynamic Technosoft

Jan 2021 — Nov 2022

Android Developer

  • Built school management, ERP and field-service applications with REST APIs, Room/MVVM, offline data capture, background synchronization and live-location features.

Selected projects

SriSu — Couples Social & Messaging Platform

Django · DRF · KMP / CMP · In development

  • Independently developing a Django/DRF backend with ORM models, serializers, API views, authentication, permissions and pagination for couple profiles and Moments.
  • Designing WebSocket-based private chat and integrating APIs with a KMP/CMP client and offline-aware architecture.

Remit123 — Cross-Platform Fintech App

KMP / CMP · Kotlin · REST APIs

  • Built Android/iOS remittance workflows for onboarding, beneficiary management and transfers, with biometric/MPIN authentication, token management and reusable white-label UI.

Trip Turbo — Travel Booking Platform

Kotlin · Compose · REST APIs

  • Led architecture, REST API integration and delivery for flight, bus, hotel and activity booking flows.

Callbreak / Callbreak Lite — Mobile Games

Android · Firebase · AdMob

  • Supported mobile games through SDK integrations, analytics, monetization and production debugging; independently delivered the Lite plugin.

GeoKrishi — Agriculture Technology App

Android · Kotlin · REST APIs

  • Developed agriculture-focused mobile workflows with REST API integration, structured field data capture and offline-aware synchronization.

Education

Tribhuvan University, Reliance College

Completed 2026

Bachelor of Computer Application (BCA)

Updated October 2026. Use “Print / Save as PDF” above to save a copy.