Resume
Professional background, skills, and nearly a decade of experience
Download PDF
Last updated: August 2026
Sabin Ranabhat
Senior Mobile Engineer — Flutter | Android (Kotlin) | iOS (Swift)
Kathmandu, Nepal|+977-9846815406|hello@sawin.com.np
SUMMARY
Senior mobile engineer with 9+ years shipping production applications across fintech, banking, and consumer platforms serving 500K+ users. Strong depth in Flutter, backed by hands-on native Android (Kotlin) and iOS (Swift) delivery: SDK development, custom platform channels, NFC and hardware integration, and published pub.dev packages.
TECHNICAL SKILLS
Mobile:Flutter, Dart, Android (Kotlin, Java), iOS (Swift), Cross-Platform Development
Native And Platform:Native SDK Development, Platform Channels, Custom Plugins, NFC, WebSocket, Hardware Integration
Architecture:Clean Architecture, MVVM, BLoC, Riverpod, Dependency Injection
Services And Delivery:REST, GraphQL, Firebase, Payment Gateway & KYC Integration, GitHub Actions, Codemagic, Fastlane, App Flavoring, Shell Scripting
EXPERIENCE
Self-Employed
Feb 2026 – PresentFreelance Mobile Engineer•Kathmandu, Nepal
- Deliver native Android (Kotlin), iOS (Swift), and Flutter engagements from architecture through release.
- Maintain three published Flutter packages on pub.dev: timelines_plus, wallpaper_manager_plus, and screensaver.
Uno Technology
Oct 2025 – Feb 2026Senior Flutter Engineer•Kathmandu, Nepal•Contract
- Shipped 5 production Flutter applications to the App Store and Play Store on schedule.
- Architected 2 applications from scratch on Clean Architecture within the first week and restructured 3 inherited codebases onto a shared architecture.
- Eliminated wrong-flavor release incidents with interactive build scripts covering 6+ variants per app.
Bottle Technology
Feb 2025 – Oct 2025Senior Mobile Engineer (Flutter)•Lalitpur, Nepal
- Built a production KYC SDK for Android (Kotlin) and iOS (Swift), used by IME Group across fintech and banking products.
- Engineered a custom native NFC detector for card reading and payment processing on purpose-built ordering hardware, plus a battery-status streaming plugin over platform channels.
- Implemented BLoC state management for multi-step ordering workflows and real-time order tracking over WebSockets.
Code Himalaya
Aug 2021 – Feb 2025Senior Mobile Engineer•Lalitpur, Nepal
- Delivered the eSewa Events SDK (Kotlin + Swift) with Nepal's largest payment gateway, enabling in-app ticket purchases for 500K+ users under a 2-month deadline.
- Architected MoFinTech, a white-labeled mobile banking platform deployed to 104 financial cooperatives with per-client theming, Firebase projects, and CBS integrations.
- Built CI/CD pipelines (GitHub Actions, Codemagic) cutting build and deployment from 500 minutes to 30 per release cycle, enabling 30+ app variants across 6 core banking systems.
- Drove an 8-month React Native to Flutter migration of BiheNepal, cutting app size from 200MB to 50MB and shipping 5 features including AI-based Kundali matching and payment integration.
- Rebuilt Earntra from legacy code to Clean Architecture in 20 working days; bug reports fell 70% within a month of launch.
- Automated release hygiene with Git hooks enforcing conventional commits, taking bad-commit incidents from ~20 per week to zero for 12+ months.
EARLIER EXPERIENCE
- Mobile Developer, Nepali Coders—Remote·Jul 2020 – Jun 2021
- Freelance Developer, Self-Employed—Pokhara, Nepal·Mar 2019 – Jul 2020
- Mobile Developer, DreamSys IT Solution—Pokhara, Nepal·Dec 2016 – Mar 2019
EDUCATION
Bachelor of Science in Computer Science
2024University of the People, California, USA