Hi, Iām Nico Lin.
Senior Flutter Engineer.
I specialize in Flutter and native Android (Kotlin), with hands-on experience across iOS (Swift) and React Native. Over 8+ years in mobile engineering, I design scalable Clean Architectures and build production apps that scale to 1M+ users.
TECH STACK
About Me
Hi! I'm a Senior Flutter Engineer based in Indonesia, with 8+ years across mobile engineering. I work primarily with Flutter, though I'm always ready to switch over to native Swift, Kotlin, or React Native whenever needed.
Beyond mobile, I also do full-stack work using tools like Next.js and Go. I focus on writing clean, solid code, using AI tools like Claude Code to boost my daily productivity, while enjoying the hands-on challenge of debugging tricky production bugs.
I've also led engineering teams, including managing 24 engineers as a Technology Manager and driving Agile/LeSS adoption.
In my free time, I enjoy exploring new tech, optimizing app performance and architecture, and finding ways to make developer workflows faster.
I also built and maintain the Flutter Enterprise Starter Kit: an open-source project set up the way I'd structure a real production app, featuring Clean Architecture, Cubit, dependency injection, offline caching, multi-flavor builds, and CI/CD via GitHub Actions and Fastlane.
Right now, I'm looking for remote opportunities to work with global teams.

Projects

Teman Bumil
MOBILEIndonesia's leading pregnancy app with 1M+ downloads, featuring live streaming, a loyalty rewards marketplace, and in-app e-commerce. I initially maintained the native codebase before leading a massive architectural migration to Flutter.

Teman Diabetes
MOBILEA React Native health app I contributed to, helping maintain the codebase, improve performance, and ship features like DNurse hardware-integrated blood sugar tracking.

KitaCare
MOBILEA freelance project where I refactored a legacy codebase into modular Clean Architecture and built most of the app's features, from an interactive milestone tracker to an AI parenting assistant and QRIS e-commerce.

Bosshire Job Portal
MOBILEA smart job portal that's grown to 10K+ downloads and 2.5K MAU since its May 2025 launch, featuring real-time live chat and professional networking, built from the ground up with Flutter and Golang.
Work Experience
View Resume
Senior Mobile Engineer
BOSSHIRE
Leading the mobile development using Flutter and Clean Architecture. Built Bosshire's first Flutter job portal from concept through its May 2025 launch, growing it to 10K+ downloads and 2.5K MAU while owning the technical roadmap across product and engineering.

Technology Manager
PT Global Urban Esensial
Stepped up to manage a team of 24 engineers. My main goal was streamlining our development workflows using Large-Scale Scrum (LeSS), allowing us to ship enterprise mobile apps much faster without sacrificing quality.

Senior Mobile Engineer
PT Global Urban Esensial
Continued leading the Teman Bumil Flutter migration into production, completing the transition from separate native Android/iOS codebases into a unified Flutter app with 1M+ downloads and ~150K MAU. Led a team of five engineers while maintaining a 99.5% crash-free session rate.

Mobile Engineer
PT Global Urban Esensial
Built and maintained production apps across native Android/iOS and React Native, then started the Flutter rebuild of Teman Bumil in 2020 as the team's first Flutter developer. Informally led Flutter development from 2021, ahead of an official promotion to Senior Mobile Engineer in 2022.

Software Engineer
Orang Tua Group
Built 5+ internal applications across web, desktop, and mobile, including a factory reporting dashboard, an internal ATS, and automated reporting tools, using ASP.NET, Ruby, Laravel, and Java. Introduced the team's first Git Flow and CI/CD pipeline, and built an Android app end-to-end with a Ruby on Rails backend.
Let's work together!
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.