Skip to content
Open to remote Flutter roles

Hi, I'm Rijwol
Shakya

Flutter developer

I build production Flutter apps for Android and iOS: payments, live tracking and rich push, used by subscribers across Nepal.

Rijwol Shakya
365+commits shipped
3+ yrsprofessional
4payment gateways
  • Flutter
  • Dart
  • Firebase
  • React
  • Supabase
  • TypeScript
  • Git
  • Figma
  • Node.js
  • Redux
  • MongoDB
  • MySQL
✦ About me

Building apps that people rely on

A quick look at who I am, what I'm doing now, and the numbers behind it.

Who I am

Flutter developer from Kathmandu 🇳🇵

I'm a Flutter developer with 3+ years of professional experience building cross-platform mobile apps for Android and iOS. At Dish Media Network I build and maintain myDishHome, the self-service app with 1M+ downloads that DishHome subscribers across Nepal use to pay bills, track technicians and manage their services.

My engineering philosophy centres on Clean Architecture: a strict split between domain, data and presentation layers keeps codebases maintainable as they grow. I use GetX or Riverpod as the reactive layer, depending on the project.

Beyond mobile, I'm growing my skills in React, Next.js and Node.jsthrough projects like Finance Tracker (Flutter + Supabase) and Rent-N-Read (React + Node.js). I'm currently pursuing an MSc in Data Science to bring ML-driven features to mobile.

Commits to myDishHome365+my own, merges excluded
Experience3+years, plus an internship
Currently

Mobile App Developer

Dish Media Network · myDishHome

Local time · KathmanduUTC+5:45 · overlaps EU mornings
myDishHome commit breakdown
feat189
fix89
refactor29
Apps shipped6+Flutter, React Native & web
✦ Featured work

Projects I've shipped

Production apps live on the Play Store and App Store, plus open-source and full-stack side projects.

Production · Flutter · 1M+ downloads

myDishHome

Production Flutter app for DishHome subscribers to manage TV and broadband: four payment gateways, real-time technician tracking, loyalty rewards and biometric login.

365+my commits
189+features
89+fixes
4gateways

What I built

  • eSewa, Khalti, FonePay & GetPay with intent flows and in-app checkout
  • Technician ticket tracking with a live stepper
  • iOS Notification Service Extension for rich push + FCM token refresh
  • Biometric login with session refresh and JWT re-authorisation
  • Loyalty & privilege offers, Crashlytics monitoring
Domainentities, use casesDataDio, Hive, repositoriesPresentationGetX controllers

Bizlevate

Attendance & leave · Flutter

Offline-first corporate attendance and leave management, with Riverpod state and Hive caching so check-ins work without a network.

RiverpodHiveREST
Google PlayApp Store

SalesMania

Sales operations · Flutter

Sales team tracking app built on MVVM, with Riverpod view models and pixel-perfect Figma implementation, released on both stores.

MVVMRiverpodFigma
Google PlayApp Store

Finance Tracker

Personal finance · Flutter

Supabase-backed finance app with receipt OCR, a recurring-rules engine, bill splitting, PDF reports and cross-device sync.

SupabaseOCR36+ tests
Google Play

HG HUB

Attendance · React Native

Cross-platform HR app with JWT authentication and a Redux store for attendance tracking on Android and iOS.

React NativeReduxJWT
Internal release

Rent-N-Read

Book rental · React + Node.js

Full-stack book rental platform with a React SPA and a Node.js REST API for inventory, users and rentals.

ReactNode.jsREST
GitHub
✦ Experience

Where I've worked

Where I've worked and what I've studied.

  1. Dec 2025 – Present

    Mobile Application Developer

    Dish Media Network Ltd. · Karyabinayak, Nepal
    • Build and maintain myDishHome, a production Flutter app (1M+ downloads) for DishHome subscribers; 365 commits of my own, including 189 features and 89 fixes.
    • Integrated 4 payment gateways (eSewa, Khalti, FonePay, GetPay) with intent-based flows and in-app WebView checkout.
    • Built a Technician Ticket Tracking system with a real-time stepper so subscribers can follow field visits end to end.
    • Implemented an iOS Notification Service Extension for rich push images, plus FCM token refresh for reliable delivery.
    • Set up Firebase Crashlytics and drove systematic bug triage across 89 fix commits.
    • Turned Figma designs into pixel-perfect Flutter UI on Clean Architecture with GetX.
    FlutterGetXFirebaseClean ArchitectureDio
  2. May 2023 – Dec 2025

    Junior Software Developer

    Infocom Solutions Pvt. Ltd. · Hattisar, Nepal
    • Built Bizlevate, a corporate attendance & leave Flutter app, with Riverpod and offline-first Hive caching.
    • Developed SalesMania, a sales-operations Flutter app on MVVM with REST integration and pixel-perfect Figma UI.
    • Developed HG HUB, a React Native attendance app with JWT authentication and Redux.
    • Translated Figma designs into accurate, performant interfaces for Android and iOS.
    • Worked directly with clients to gather requirements and deliver tailored solutions.
    • Kept up with the Flutter ecosystem, adopting new packages and best practices.
    FlutterRiverpodHiveReact NativeRedux
  3. Feb 2023 – May 2023

    Software Developer Intern

    Infocom Solutions Pvt. Ltd. · Hattisar, Nepal
    • Hands-on mobile and web development on real client projects.
    • Advanced ReactJS patterns and React Native fundamentals.
    • Redux for centralised state in React and React Native apps.
    ReactReact NativeRedux
✦ Skills

My toolkit

The technologies I use to take an app from Figma to the Play Store and App Store, and the level I work at with each.

Core technologies

FlutterPrimary
DartPrimary
FirebaseProficient
React NativeBeginner
ReactBeginner
SupabaseBeginner
Node.jsBeginner
TypeScriptBeginner

Everything I work with

Mobile development

  • Flutter
  • Dart
  • React Native
  • Android (Kotlin)
  • iOS (Swift)
  • Figma → Code

State management

  • Riverpod
  • GetX
  • Redux
  • Bloc
  • Provider

Architecture

  • Clean Architecture
  • MVVM
  • MVC
  • Feature-driven
  • Repository pattern

Backend & APIs

  • REST APIs
  • Dio
  • Node.js
  • Supabase
  • Firebase
  • JWT auth

Databases & storage

  • Hive
  • MySQL
  • MongoDB
  • PostgreSQL
  • Supabase RLS
  • SharedPreferences

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • HTML5
  • CSS3

DevOps & delivery

  • Git
  • GitHub
  • GitLab
  • GitHub Actions
  • Crashlytics
  • FCM

Developer tools

  • VS Code
  • Android Studio
  • Xcode
  • Figma
  • Postman
  • Cloud Vision
✦ Contact

Let's build something great

Hiring for a Flutter role or need an app built? My inbox is open.

Emailshakyarijwol19@gmail.com
Phone+977-9861291534
LocationKathmandu, Nepal · remote worldwide