Skip to content

Bimal Khatri

Software DeveloperMobile AppsFlutter
Pokhara, Nepal · Remote available

About Me

Bimal Khatri

I'm Bimal Khatri — a software developer with 4+ years building production Flutter apps. I specialize in clean architecture, offline-first data sync, Firebase integrations, and reliable CI/CD pipelines that ship to both stores.

I thrive turning complex product requirements into maintainable, high-performance mobile experiences — always with an eye on what the end user actually feels.

4+Years Exp.
21+Projects Done
5+Companies

Journey

From quality assurance to senior mobile engineering.

Completed schooling (SEE)

Nepal APF School, Kathmandu

Where it all started. School in Kathmandu was where computers first caught my attention — and where a knack for maths and science hinted at the problem-solving path ahead.

  • Completed the SEE with an A grade, strongest in science and mathematics
  • First real curiosity about how software and computers actually work
ScienceMathematicsCuriosity
Apr 2015 – Apr 2018

Higher Secondary — Science

Sagarmatha Higher Secondary School, Pokhara

Chose the science stream and spent two years sharpening the analytical thinking software demands — plus my first hands-on taste of programming.

  • Focused on physics, maths, and computing fundamentals
  • Graduated with an A grade and a clear pull toward building software
ScienceMathematicsProgramming Basics
Apr 2018 – Apr 2020

BSc (Hons) Computing

Informatics College, Pokhara · London Metropolitan University

Built the academic foundation behind everything I ship today — algorithms, software design, and my first real projects across mobile and web.

  • Graduated with First Class Honours from London Metropolitan University
  • Shipped final-year projects that turned theory into working features
AlgorithmsOOPDatabasesFirst Class
Sep 2020 – Sep 2023

Quality Assurance

Black Tech, Pokhara

My first step into professional software was making sure it actually worked. Testing RestroX taught me that great products are built long before users ever see them.

  • Wrote functional test cases and tracked defects through to release on RestroX
  • Improved defect detection by ~25% and helped ship smoother releases
QATest CasesBug TrackingRestroX
Apr 2022 – Jul 2022

Mobile App Developer

Skybase Innovations, Pokhara

Picked up Flutter and never looked back. Shipped my first cross-platform apps — one codebase, two stores, real users.

  • Built modular, scalable apps using GetX for state, routing, and dependency injection
  • Focused on smooth, performance-first UI and reusable components
FlutterGetXREST APIs
Apr 2023 – Aug 2023

Senior Flutter Developer

Aarambha IT Research Center, Pokhara

Grew into the developer the team leaned on — wiring Django REST APIs and Firebase into live apps and owning the CI/CD that let us ship without fear.

  • Integrated REST APIs, analytics, crash reporting, and push notifications
  • Automated build, test, and deployment across both app stores
FlutterFirebaseDjango RESTCI/CD
Aug 2023 – May 2024

Senior Flutter Developer

Thoplo Technology · Remote

Worked remotely with international clients, choosing the right architecture for each project and shipping reliably from Pokhara.

  • Delivered with BLoC, MobX, and Provider, plus offline-first data using Drift
  • Built GitHub Actions pipelines that made releases fast and predictable
FlutterBLoCMobXDriftGitHub Actions
Apr 2024 – Apr 2025

Senior Mobile Application Developer

YHH IT Solutions Pvt. Ltd., Pokhara

Now setting the architecture instead of just following it — leading clean code standards, secure auth, and store delivery for production Flutter apps.

  • Built custom Google & Apple OAuth flows and a web-to-app wrapper system
  • Lead clean architecture, Hive offline storage, and automated store releases
FlutterClean ArchitectureOAuthiOSAndroid
Mar 2025 – Present

Certifications

Courses completed, workshops attended, and sessions that shaped the craft.

No certifications to feature yet

Check back soon.

Skills

Technologies I rely on to build scalable, production-grade mobile apps.

Expert

Proficient

Familiar

Featured Projects

A showcase of my latest work, featuring professional applications and experimental side projects.

Pokhara RojgarProfessional

Pokhara Rojgar

A jobs and training platform built for Pokhara Metropolitan to connect locals with opportunities.

FlutterDartREST API
Rudrakx GuruProfessional

Rudrakx Guru

The restricted partner app for verified Rudrakx astrologers and pandits — consultations, assigned pujas and earnings in one workspace.

FlutterDartOAuthREST API
Digital PatroProfessional

Digital Patro

A Flutter Nepali calendar app with multi-calendar support, event management, and a rich, fast UI for Android, iOS, and web.

FlutterDartBLoCFirebase
RudrakxProfessional

Rudrakx

An e-commerce app for buying authentic rudraksha beads, with a clean, trustworthy shopping experience on Android, iOS, and web.

FlutterDartE-commerce
Offline GamesProfessional

Offline Games

A no-WiFi party games collection — Liar Game, Heads Up, Ludo and more, all playable on one device with no connection.

FlutterDartOffline-firstLocal Multiplayer
Aarambha HRM
Professional

Aarambha HRM

An HR management system for attendance, activity tracking, and tasks — Flutter front end, Django backend, Firebase analytics.

FlutterDjango RESTFirebasePostgreSQL
Pokhara RojgarProfessional

Pokhara Rojgar

A jobs and training platform built for Pokhara Metropolitan to connect locals with opportunities.

FlutterDartREST API
Rudrakx GuruProfessional

Rudrakx Guru

The restricted partner app for verified Rudrakx astrologers and pandits — consultations, assigned pujas and earnings in one workspace.

FlutterDartOAuthREST API
Digital PatroProfessional

Digital Patro

A Flutter Nepali calendar app with multi-calendar support, event management, and a rich, fast UI for Android, iOS, and web.

FlutterDartBLoCFirebase
RudrakxProfessional

Rudrakx

An e-commerce app for buying authentic rudraksha beads, with a clean, trustworthy shopping experience on Android, iOS, and web.

FlutterDartE-commerce
Offline GamesProfessional

Offline Games

A no-WiFi party games collection — Liar Game, Heads Up, Ludo and more, all playable on one device with no connection.

FlutterDartOffline-firstLocal Multiplayer
Aarambha HRM
Professional

Aarambha HRM

An HR management system for attendance, activity tracking, and tasks — Flutter front end, Django backend, Firebase analytics.

FlutterDjango RESTFirebasePostgreSQL
Pokhara RojgarProfessional

Pokhara Rojgar

A jobs and training platform built for Pokhara Metropolitan to connect locals with opportunities.

FlutterDartREST API
Rudrakx GuruProfessional

Rudrakx Guru

The restricted partner app for verified Rudrakx astrologers and pandits — consultations, assigned pujas and earnings in one workspace.

FlutterDartOAuthREST API
Digital PatroProfessional

Digital Patro

A Flutter Nepali calendar app with multi-calendar support, event management, and a rich, fast UI for Android, iOS, and web.

FlutterDartBLoCFirebase
RudrakxProfessional

Rudrakx

An e-commerce app for buying authentic rudraksha beads, with a clean, trustworthy shopping experience on Android, iOS, and web.

FlutterDartE-commerce
Offline GamesProfessional

Offline Games

A no-WiFi party games collection — Liar Game, Heads Up, Ludo and more, all playable on one device with no connection.

FlutterDartOffline-firstLocal Multiplayer
Aarambha HRM
Professional

Aarambha HRM

An HR management system for attendance, activity tracking, and tasks — Flutter front end, Django backend, Firebase analytics.

FlutterDjango RESTFirebasePostgreSQL

Apps

Products shipped to the App Store and Google Play.

Tools

Free web utilities — most run right in your browser.

Blog

Notes on mobile engineering, architecture, and product delivery.

App Signing Explained: Certificates, Keys and Profiles on iOS and Android11 min read

Sep 17, 2026

App Signing Explained: Certificates, Keys and Profiles on iOS and Android

How app signing works on iOS and Android: the four building blocks, the six iOS pieces that must agree, Android's keys, and a guide to every post in the series.

FlutterApp SigningMobile Development
Sudoku: The Complete Guide to Rules, Techniques and Solving13 min read

Sep 9, 2026

Sudoku: The Complete Guide to Rules, Techniques and Solving

Sudoku has one rule. Here is the whole game around it: the scanning habit that cracks easy grids, the technique ladder in order, and why clue count is not difficulty.

SudokuPuzzlesLogic Games
Clean Architecture in Flutter with BLoC: A Practical Guide
10 min read

Jun 19, 2026

Clean Architecture in Flutter with BLoC: A Practical Guide

A hands-on guide to splitting a Flutter app into domain, data, and presentation layers with BLoC — a full feature: entity, use case, repository with DTO mapping, and a Cubit.

FlutterArchitectureBLoC
Offline-First Flutter: Syncing Local and Remote Data Reliably
9 min read

Jun 10, 2026

Offline-First Flutter: Syncing Local and Remote Data Reliably

A practical engineering guide to offline-first Flutter: a local source of truth, a durable outbox sync queue, conflict resolution (last-write-wins vs. merge), and real failure handling.

FlutterArchitectureOffline-First
Morse Code: The Complete Guide to Reading, Writing and Hearing It13 min read

Jun 12, 2026

Morse Code: The Complete Guide to Reading, Writing and Hearing It

Morse code explained end to end: the full alphabet, numbers, punctuation, the 1:3:7 timing, what SOS really means, and a realistic way to learn it by ear.

Morse CodeLearningRadio
Flutter CI/CD with GitHub Actions and Fastlane: A Real Pipeline
10 min read

Jun 15, 2026

Flutter CI/CD with GitHub Actions and Fastlane: A Real Pipeline

A production-grade Flutter CI/CD pipeline: analyze and test every PR, then build signed iOS/Android artifacts and ship to TestFlight and Google Play on a tag — real Fastlane lanes and workflow YAML.

FlutterCI/CDDevOps
App Signing Explained: Certificates, Keys and Profiles on iOS and Android11 min read

Sep 17, 2026

App Signing Explained: Certificates, Keys and Profiles on iOS and Android

How app signing works on iOS and Android: the four building blocks, the six iOS pieces that must agree, Android's keys, and a guide to every post in the series.

FlutterApp SigningMobile Development
Sudoku: The Complete Guide to Rules, Techniques and Solving13 min read

Sep 9, 2026

Sudoku: The Complete Guide to Rules, Techniques and Solving

Sudoku has one rule. Here is the whole game around it: the scanning habit that cracks easy grids, the technique ladder in order, and why clue count is not difficulty.

SudokuPuzzlesLogic Games
Clean Architecture in Flutter with BLoC: A Practical Guide
10 min read

Jun 19, 2026

Clean Architecture in Flutter with BLoC: A Practical Guide

A hands-on guide to splitting a Flutter app into domain, data, and presentation layers with BLoC — a full feature: entity, use case, repository with DTO mapping, and a Cubit.

FlutterArchitectureBLoC
Offline-First Flutter: Syncing Local and Remote Data Reliably
9 min read

Jun 10, 2026

Offline-First Flutter: Syncing Local and Remote Data Reliably

A practical engineering guide to offline-first Flutter: a local source of truth, a durable outbox sync queue, conflict resolution (last-write-wins vs. merge), and real failure handling.

FlutterArchitectureOffline-First
Morse Code: The Complete Guide to Reading, Writing and Hearing It13 min read

Jun 12, 2026

Morse Code: The Complete Guide to Reading, Writing and Hearing It

Morse code explained end to end: the full alphabet, numbers, punctuation, the 1:3:7 timing, what SOS really means, and a realistic way to learn it by ear.

Morse CodeLearningRadio
Flutter CI/CD with GitHub Actions and Fastlane: A Real Pipeline
10 min read

Jun 15, 2026

Flutter CI/CD with GitHub Actions and Fastlane: A Real Pipeline

A production-grade Flutter CI/CD pipeline: analyze and test every PR, then build signed iOS/Android artifacts and ship to TestFlight and Google Play on a tag — real Fastlane lanes and workflow YAML.

FlutterCI/CDDevOps
App Signing Explained: Certificates, Keys and Profiles on iOS and Android11 min read

Sep 17, 2026

App Signing Explained: Certificates, Keys and Profiles on iOS and Android

How app signing works on iOS and Android: the four building blocks, the six iOS pieces that must agree, Android's keys, and a guide to every post in the series.

FlutterApp SigningMobile Development
Sudoku: The Complete Guide to Rules, Techniques and Solving13 min read

Sep 9, 2026

Sudoku: The Complete Guide to Rules, Techniques and Solving

Sudoku has one rule. Here is the whole game around it: the scanning habit that cracks easy grids, the technique ladder in order, and why clue count is not difficulty.

SudokuPuzzlesLogic Games
Clean Architecture in Flutter with BLoC: A Practical Guide
10 min read

Jun 19, 2026

Clean Architecture in Flutter with BLoC: A Practical Guide

A hands-on guide to splitting a Flutter app into domain, data, and presentation layers with BLoC — a full feature: entity, use case, repository with DTO mapping, and a Cubit.

FlutterArchitectureBLoC
Offline-First Flutter: Syncing Local and Remote Data Reliably
9 min read

Jun 10, 2026

Offline-First Flutter: Syncing Local and Remote Data Reliably

A practical engineering guide to offline-first Flutter: a local source of truth, a durable outbox sync queue, conflict resolution (last-write-wins vs. merge), and real failure handling.

FlutterArchitectureOffline-First
Morse Code: The Complete Guide to Reading, Writing and Hearing It13 min read

Jun 12, 2026

Morse Code: The Complete Guide to Reading, Writing and Hearing It

Morse code explained end to end: the full alphabet, numbers, punctuation, the 1:3:7 timing, what SOS really means, and a realistic way to learn it by ear.

Morse CodeLearningRadio
Flutter CI/CD with GitHub Actions and Fastlane: A Real Pipeline
10 min read

Jun 15, 2026

Flutter CI/CD with GitHub Actions and Fastlane: A Real Pipeline

A production-grade Flutter CI/CD pipeline: analyze and test every PR, then build signed iOS/Android artifacts and ship to TestFlight and Google Play on a tag — real Fastlane lanes and workflow YAML.

FlutterCI/CDDevOps

Contact

A professional way to start the conversation.

Available for mobile product work, Flutter architecture consulting, and writing collaborations.

See services & hire me

Email

khattribimal90@gmail.com

Location

Pokhara, Nepal · Remote available

Resume

Download CV

Message Form

Send a direct note.