Abhishek Lamichhane

Abhishek Lamichhane

Abhishek Lamichhane

Flutter Developer & Mobile Software Engineer

Profile

Dynamic Flutter Developer with 3 years of experience architecting secure fintech, digital banking, and enterprise cross-platform mobile applications serving over 3 million active users. Specialized in Flutter, Dart, Riverpod, and Clean Architecture to deliver robust, zero-trust mobile solutions. Proven track record in developing modular mobile systems, integrating native platform bridges, automating CI/CD release pipelines, and optimizing high-concurrency mobile performance. Dedicated to engineering resilient mobile architecture across the financial services sector.

Professional Experience

F1Soft International Pvt. Ltd.

07/2024 — Present
Flutter Developer
  • Architected core digital banking modules including fund transfers, wallet integrations, lending journeys, and statement exports using Flutter.
  • Structured applications with Riverpod and Clean Architecture, establishing predictable reactive state flow and modular feature boundaries.
  • Implemented bank-grade security protocols: biometric authentication, hardware keystore integration, device binding, and cryptographic payload signing.
  • Configured automated CI/CD release pipelines via Fastlane, Bitrise, and GitLab CI, streamlining staging and production deployment workflows.
  • Proactively monitored production performance and crash logs with Firebase Crashlytics, profiling memory usage and optimizing frame render times.

Dynamic Technosoft Pvt. Ltd.

01/2023 — 07/2024
Flutter Developer
  • Engineered mobile companion for Nepal's first IRD-approved accounting software, supporting real-time GST/IRD tax calculations and invoice generation.
  • Built cross-platform finance, payroll, attendance, and analytics dashboards converted from complex desktop ERP workflows.
  • Implemented resilient offline-first data synchronization using Hive and SQLite to support field representatives with low connectivity.
  • Improved mobile application rendering performance and startup latency through modular component design and lazy state initialization.
  • Conducted structured code reviews and enforced clean coding standards across the mobile development team.

DV Excellus Pvt. Ltd.

01/2022 — 12/2022
Flutter Developer
  • Developed KHETI platform, Nepal's pioneering digital agri-loan ecosystem facilitating collateral-free agricultural credit in partnership with NMB Bank.
  • Built end-to-end user journeys for farmer onboarding, automated eKYC verification, credit scoring checks, and loan repayment scheduling.
  • Architected intuitive 'Buy Today, Pay Later' agri-input financing flows with lightweight offline caching for rural network environments.
  • Delivered citizen services mobile application for Pokhara Metropolitan City, enabling municipal payments and digital grievance reporting.
  • Enforced data encryption standards for sensitive customer and banking communication across all client-server endpoints.

Featured Projects & Systems

F1Soft Banking Suite

Fintech / Mobile Banking

Production-grade mobile banking infrastructure powering 90% of financial institutions and over 3 million users in Nepal's largest DFS ecosystem.

  • Engineered core digital banking features: inter-bank fund transfers, wallet top-ups, loan applications, and transaction statements.
  • Implemented hardware-backed biometric authentication (Face ID / Fingerprint) and unique device binding for bank-grade security.
  • Integrated secure InAppWebView sessions with custom user-agent header injection and token synchronization for third-party banking portals.
  • Structured codebase using Riverpod and Clean Architecture, decoupling domain logic from UI presentation.
  • Configured automated Fastlane and Bitrise CI/CD release pipelines, eliminating manual distribution overhead and standardizing build artifacts.
  • Monitored production crash logs and memory profiles using Firebase Crashlytics to maintain high uptime and 60 FPS rendering.
FlutterDartRiverpodClean ArchitectureBiometrics & KeystoreInAppWebView Token BridgeFastlane & BitriseCrashlytics

Dynamic ERP & Accounting Suite

Enterprise / Fintech

Enterprise mobile ecosystem delivering ERP, HRM, and Nepal's first IRD-approved accounting software mobile companion for 500+ corporate businesses.

  • Delivered mobile companion for Nepal's first IRD-approved accounting system, facilitating compliant invoice & receipt generation.
  • Built real-time GST and IRD tax calculation engine matching government billing regulations.
  • Developed finance, payroll, attendance, and inventory management modules tailored for on-the-go business executives.
  • Implemented robust offline-first caching using Hive and SQLite to enable uninterrupted field operations with asynchronous server sync.
  • Designed modular analytics dashboards and task notification flows to boost daily user engagement.
FlutterClean ArchitectureHive & SQLiteREST APIsReal-time Tax EnginePush Notifications

KHETI Agricultural Platform

Agri-Fintech / Digital Lending

Nepal's first digital agri-loan system, facilitating collateral-free agricultural financing to over 1,000+ farmers in direct partnership with NMB Bank.

  • Spearheaded mobile development of the KHETI agri-loan platform, connecting unbanked rural farmers with formal institutional credit.
  • Integrated NMB Bank lending APIs to automate digital credit eligibility checks and instantaneous loan sanctioning.
  • Engineered automated eKYC verification pipelines, document scanning, and farmer biometric profile capture.
  • Designed intuitive 'Buy Today, Pay Later' agri-input financing journeys with offline resilience for rural areas with erratic connectivity.
  • Enforced strict data encryption protocols across all client-server communication channels handling sensitive financial records.
FlutterNMB Bank APIseKYC VerificationData EncryptionOffline StorageREST APIs

Pokhara Metropolitan Citizen App

Public Sector / Mobile & Maps

Citizen services and municipal governance platform for Pokhara Metropolitan City, featuring digital grievance reporting, municipal fee payments, and geospatial mapping.

  • Delivered citizen mobile application streamlining digital municipal services, ward inquiries, and citizen announcements.
  • Integrated Galli Maps SDK for high-precision Nepal geospatial data, ward boundaries, and municipal route navigation.
  • Engineered secure payment integration for municipal tax assessments, property fees, and utility payments.
  • Designed clean, bilingual user experience (Nepali & English) optimized for citizens of all digital literacy levels.
FlutterDartGalli Maps SDKGeospatial RoutingMunicipal Payment APIsPush Notifications

Advanced Native Contact Picker

pub.dev →Open Source / Flutter Plugin

Zero-permission native Flutter plugin for picking contacts on Android & iOS using modern system UIs (CNContactPickerViewController & ACTION_PICK), eliminating explicit READ_CONTACTS manifest permissions.

  • Zero Permissions Required: Operates using native system picker flows (CNContactPickerViewController on iOS and zero-permission ACTION_PICK / API 37+ Contact Picker on Android), granting temporary read access without requiring explicit READ_CONTACTS permissions.
  • Single & Multi Selection: Supports picking a single contact or enabling multi-selection mode with configurable selection limits (allowMultiple: true, selectionLimit: 5).
  • Native Selection Action Sheet (iOS): Automatically presents a native bottom sheet when a contact has multiple numbers or emails so the user can choose the exact entry.
  • Configurable Fields: Flexible data fetching for phone numbers only (default) or including email addresses (includeEmail: true).
  • Clean Strongly-Typed Models: Returns strongly-typed NativeContact models (lookupKey, name, phones, emails) and LabeledValue objects (label, value).
Flutter / DartSwift / iOS (CNContactPicker)Kotlin / Android (ACTION_PICK)Zero PermissionsMulti-Select & ActionSheetpub.dev

Education & Certification

10/2019 — 2023

Bachelor of Information Technology

Texas College of Management and IT

2022

Flutter Certification

Mindrisers Consortium

Technical Competencies & Details

Programming & Frameworks:

Dart, Flutter, HTML, CSS, JavaScript, Python

State & Architecture:

Riverpod, Provider, BLoC, Clean Architecture, Repository Pattern

Security & Storage:

Biometric Login, Device Binding, AES-256, Keystore / Keychain, Hive, SQLite

DevOps & Tools:

Fastlane, Bitrise, GitLab CI/CD, Crashlytics, Jira, ClickUp, Git

Languages:

Nepali (Native), English (Fluent), Hindi

Interests:

Entrepreneurship, Reading Books (Business & Finance), Music