Hari Joshi
I build location-aware and payment-focused Android and Kotlin Multiplatform mobile products.
Experience
Professional experience across mapping workflows and transactional products.
Swift Technology
Mobile Engineer
Built real-time ATM cash-in tracking for Japan Money Express in Jetpack Compose using coroutines and StateFlow. Implemented cryptographic and reverse-engineering security hardening for legacy financial clients, and architected multi-module Flutter remittance solutions.
Jul 2026 – Present
Kathmandu, Nepal
Kathmandu Living Labs
Mobile Engineer
Engineered complex location-aware services and mapping workflows for Baato Maps. Integrated MapLibre SDK, built custom real-time navigation overlays, and resolved threading leaks in map views, improving production app stability.
Apr 2025 – Apr 2026
Kathmandu, Nepal
Uncle Sam's Technologies
Android Developer Intern
Integrated secure Stripe SDK payment systems and web checkouts in the Billings Android client. Managed asynchronous transactions with Coroutines and built robust local persistence for billing states.
Aug 2024 – Sep 2024
Remote
Building fluid Compose UI, offline-first architectures, MapLibre integrations, and shared mobile libraries — different platforms, same high bar: make it fast and make it feel native.
The Engineer
Hari Joshi
I am a mobile engineer based in Kathmandu, Nepal, with 2+ years of experience specializing in building premium Android apps, fintech and remittance workflows, and Kotlin Multiplatform (KMP) shared codebases. My expertise spans MapLibre SDK location services, offline-first architectures with Room DB, Stripe payments and ATM cash-in workflows, and high-fidelity declarative layouts in Jetpack Compose. I am passionate about release polish, clean code architecture, and optimization for performance and reliability in real-world user flows.
IPO Share
Track your IPO allocations and discover opportunities.
A mobile IPO tracking experience with dashboard, issue discovery, result checking, account management, and portfolio views.





Driving License Exam Nepal
Preparation helper for driving license tests.
An offline-first Android application for driving license exam preparation in Nepal, built with Kotlin, Jetpack Compose, and Material 3 for a clean exam and study experience.





Quizzle
Offline-first trivia game powered by Room.
A quiz app with offline progress tracking, local Room persistence, API-based question fetching, coroutine-backed async work, and a clean Material 3 interface.





The Journey
Self-Start & Open Source
Began publishing Kotlin libraries, Android utilities, and open source projects on GitHub.
workUncle Sam's Technologies
Android Developer Intern · Designed payment pipelines using Stripe SDK and reactive networking with Ktor & Coroutines.
workKathmandu Living Labs
Mobile Engineer · Scaled mapping SDK integrations (MapLibre), real-time navigation layouts, and offline sync.
workSwift Technology
Mobile Engineer · Built ATM cash-in workflows in Jetpack Compose and client-side security hardening.
workSelf-Start & Open Source
Began publishing Kotlin libraries, Android utilities, and open source projects on GitHub.
workUncle Sam's Technologies
Android Developer Intern · Designed payment pipelines using Stripe SDK and reactive networking with Ktor & Coroutines.
workKathmandu Living Labs
Mobile Engineer · Scaled mapping SDK integrations (MapLibre), real-time navigation layouts, and offline sync.
workSwift Technology
Mobile Engineer · Built ATM cash-in workflows in Jetpack Compose and client-side security hardening.
workHari Joshi
Mobile Engineer · KMP Developer · Kathmandu, Nepal
2026 · Hari Joshi