>_ skthakur .dev
open_to_engineering_roles — Full time/Contract
—— root_architecture shrawan_thakur.init()

Engineering
Production Mobile Systems.

Mobile Engineer with 5+ years architecting and scaling Flutter & Android apps across Australia, Japan, and Nepal. Specialized in Clean Architecture, BLoC state management, monorepo design systems, and reliable cross-platform delivery.

15+
mobile applications
FLUTTER · ANDROID · CROSS-PLATFORM
70K+
consumer app downloads
ACROSS MULTIPLE PRODUCTS
300+
enterprise users supported
27 ORGANIZATIONS
5+
years engineering experience
JAPAN · AUSTRALIA · NEPAL
SCROLL ↓
02 —— SYSTEM_REPOSITORY

Projects Repository

Design Systems, Enterprise AgTech Platforms, Educational Portals, E-Commerce, Logistics & Healthcare Applications.

enterprise_design_system.dart
MONOREPO · 11 REPOSITORIES
NEKOLOGIC LLC

Cross Platform Design System

Powering 1M+ Download Consumer Platform

A cross-platform Flutter design system comprising 150+ reusable components and variations across 11 repositories, enabling consistent UI implementation, and scalable multi-app development.

Key Contributions:
  • Delivered new components and its variants
  • Updated and fixed design tokens
  • Added new UI flows for faster BFF integration
  • Implemented unit and golden testing strategies to reduce UI regressions
Flutter Dart Design Tokens Monorepo Golden Testing
uhub_agtech.dart
AGTECH ERP · OFFLINE FIRST
DIT AGTECH

UHub — Enterprise Agricultural Operations

Unified AgTech Workforce & IoT Operations Platform

A unified enterprise AgTech platform combining workforce management, inventory operations, IoT device control, and AI-powered farm assistance into a single mobile application.

Core Platform Modules:
  • Workforce management with tasks, daily diaries, and document sharing
  • Supplement inventory, sales, deliveries, mixing & fleet management
  • Remote IoT doser monitoring, dosing analytics & operational dashboards
  • Neville AI farm assistant & multi-role access control system
Flutter Clean Architecture GetX SQLite REST APIs
Play Store
HEALTHCARE / GAMIFIED
Ayata Inc
Medical Quizzes

MediPuzzle

Gamified medical learning app for students with 4 game modes, direct game codes, team creation, monthly/weekly competitions, and multi-tier leaderboards.

Android SDK Google Auth Leaderboards
EDUCATION / LANGUAGE
Nectar Digit
Korean Test Prep

EPS Topik Nepal

Interactive Korean language test preparation app supporting audio listening tests, Korean scripts, dynamic exam patterns, payment history, and score analysis.

Android SDK Java Audio Engine
Play Store
EDTECH / LECTURES
Ayata Inc
NAME Institute

Name Online

Learning portal for NAME Institute medical candidates with phone OTP authentication, encrypted video streaming, course selection, and subject/unit filtered MCQ tests.

Flutter DRM / Encryption MCQ Engine
Play Store
E-COMMERCE
Nectar Digit
Lead Developer

Jhigu Store

E-commerce platform ("Our Store") built in Flutter featuring Google Maps location pin, wishlist, product reviews, cart management, and eSewa & Khalti payment gateways.

Flutter Google Maps eSewa / Khalti
Play Store
LOGISTICS / SHIPPING
Nectar Digit
MVC Architecture

ALG Express

Shipping and courier application rebuilt from scratch using MVC pattern. Features real-time order status tracking, price calculation, and QR scanning for deliveries.

Android Java QR Scanner Order Tracking
Play Store
MEDIA / SHORT NEWS
NTCS Inc
TikTok-style News

Chotkari — Short News

TikTok-style vertical news scrolling app with category filters, breaking news notifications, personalized feed, interactive quizzes/polls, articles, and bookmarking.

Flutter Social Login Push Notifications
Play Store
FINTECH
Personal
MeroShare Automation

IPO Connect

Freemium fintech Flutter application for managing multiple MeroShare accounts, simplifying bulk IPO applications, account management, and result tracking with offline storage.

Flutter BLoC SQLite
Play Store
EDUCATION
Personal
1K+ downloads

BCA Guide Nepal

Educational platform with Flutter mobile app and web portal providing comprehensive notes, old questions, and curriculum resources for BCA students in Nepal.

Flutter REST APIs SEO
Play Store
03 —— ENGINEERING_TIMELINE

Professional Experience

Nekologic LLC

Software Engineer — Mobile and Web Applications
Aug 2025 – Jul 2026
📍 Kyoto, Japan
  • > Contributed to the development and maintenance of a cross-platform design system comprising 150+ reusable components and variations across 11 repositories, enabling consistent UI implementation at scale.
  • > Delivered new component variants, design tokens, and feature enhancements for the next-generation replacement of a consumer-facing mobile application with over 1 million downloads.
  • > Improved product reliability and maintainability by implementing unit and golden testing strategies, increasing test coverage and reducing UI regressions during releases.
  • > Collaborated closely with product designers and engineers to translate design specifications into scalable, reusable Flutter components while maintaining design consistency across multiple applications.
  • > Participated in code reviews, architecture discussions, and continuous improvements to strengthen code quality, developer experience, and long-term maintainability of the design system.
Flutter Monorepo Design System Golden Testing Code Review

DIT AgTech

Mobile Application Developer
Apr 2023 – Jul 2025
📍 Toowoomba, Australia
  • > Led end-to-end mobile engineering for enterprise Flutter applications (including UHub), covering requirement analysis, architecture, development, testing, deployment, and maintenance.
  • > Reduced maintenance overhead by consolidating two independent Flutter apps into a single scalable codebase using Clean Architecture and GetX which later evolved into a SAAS platform.
  • > Supported enterprise systems powering 300+ users across 27 client organizations and 90+ staff, improving operational visibility and mobile adoption.
  • > Collaborated with backend and product teams to design and deliver business-critical mobile workflows supporting field operations, inventory management, and reporting.
Flutter Clean Architecture GetX SaaS Engineering

Ayata Inc

Mid-Level Android Developer
Apr 2022 – Mar 2023
📍 Kathmandu, Nepal
  • > Optimized application performance and resolved key architectural bottlenecks across consumer healthcare, educational prep, and retail applications (MediPuzzle, Name Online, E-bidhya).
  • > Architected payment integrations and transaction flows for national digital wallet platforms inside production e-commerce environments.
  • > Enhanced and maintained Asha Connect medical data collection app built with Flutter, Java, and SQLite for offline-first synchronization.
  • > Mentored 3+ junior developers and interns, improving engineering onboarding efficiency and team delivery quality.
Android SDK Flutter SQLite Team Mentorship

Nectar Digit Pvt Ltd

Android Developer
Apr 2021 – Mar 2022
📍 Kathmandu, Nepal
  • > Engineered educational applications in Java with integrated in-app monetization models and secure payment processing (EPS Topik Nepal).
  • > Built Jhigu Store, a full-featured e-commerce Flutter application as lead developer, covering UI architecture, state management, and core business logic.
  • > Enhanced ALG Express cargo and courier app by developing new screens under MVC architecture and QR scanning delivery tracking.
  • > Maintained and enhanced e-commerce, government, and commercial applications including Peak Promotion, Suryodaya Municipality, and Smart Home Sewa.
Java Flutter GPS Tracking Play Store Publishing
04 —— DEPENDENCY_TREE

Technical Capabilities

clean_architecture → bloc → automated_testing
LANGUAGES
Dart Kotlin Java
MOBILE
Flutter Android SDK
ARCHITECTURE
Clean Architecture MVVM MVC Repository Pattern Feature Modular Dependency Injection
STATE_MANAGEMENT
BLoC Cubit GetX
TESTING
Unit Testing Widget Testing Golden Testing Integration Testing
NETWORKING_STORAGE
REST APIs WebSockets SQLite SharedPreferences
RELEASE_DISTRIBUTION
Google Play Store Apple App Store Firebase App Distribution
TOOLS_PRACTICES
Git Firebase CI/CD Jira SOLID Principles Code Review Performance Tuning
05 —— TRUST_SIGNALS

Client & Team Recommendations

peer_reviews → verified_impact
[RECOMMENDATION_01]

"Shrawan is a brilliant mobile app developer and a fantastic cross-functional partner. Throughout our time working together at DIT, I was consistently impressed by his architectural foresight and ability to design scalable systems built for long-term stability. He has an incredible knack for unpacking complex logic, which makes him highly effective at solving tough state management and performance bottlenecks. Shrawan brings immense value to both the code and the team culture, and he will be a tremendous asset anywhere he goes."

P
Prasan Ghimire
Software Engineer at DIT AgTech
[RECOMMENDATION_02]

"I managed Shrawan for a year and highly recommend him as a dependable and collaborative addition to any engineering team. He has a strong grasp of the business logic behind the software he builds, frequently translating that understanding into insightful suggestions and forward-thinking implementations that anticipate future project needs. Shrawan is a skilled developer who brings a genuinely positive energy to the workspace, and I would gladly work with him again given the chance."

M
Marsden Jacques
Technical Product Lead, NekoLogic LLC
[RECOMMENDATION_03]

"Shrawan consistently optimized existing projects and delivered new features quickly. What stood out most was his ability to thoroughly understand requirements and implement them correctly the first time. His technical skills and efficiency make him a valuable member of any engineering team."

A
Adarsha Bajagain
Chief Technology Officer, Ayata Inc.
[RECOMMENDATION_04]

"Hiring Shrawan for Android app development was one of my best decisions. He designed and developed the application exactly as per the requirements, delivering a high-quality product for my client. There is no doubt he is a talented and reliable mobile developer."

S
Seikh Sazzad Hussain
CEO, LIGHTCODE
[RECOMMENDATION_05]

"Working with Shrawan was a great experience. He developed the Chotkari News App from scratch, delivered the project successfully, and continued providing support even after the contract had ended. His commitment and professionalism made him a dependable development partner."

O
Om Shrestha
Project Manager, Chotkari
06 —— DIRECT_CONTACT

Let's engineer
scalable mobile
solutions together.

Open to Senior Mobile Engineering, Flutter Architect, and Lead Mobile Developer opportunities in enterprise teams globally.

Kathmandu, Nepal
.env
const NAME = "Shrawan Kumar Thakur"
const GITHUB = "github.com/sk77-git"
const LINKEDIN = "shrawan-kumar-thakur"
const EMAIL = "shrawankumarthakur77@gmail.com"
const PHONE = "+977-9844292280"
const DISCORD = "1121060969381105685"
BUILD SUCCESSFUL in 14s (Gradle 8.2)
flutter_ready