Open to opportunities

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

Flutter
React Native
Kotlin
Swift
NextJS
Tailwind
Go
PostgreSQL
Firebase
Claude Code
Cursor
Flutter
React Native
Kotlin
Swift
NextJS
Tailwind
Go
PostgreSQL
Firebase
Claude Code
Cursor

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.

Nico Lin, Mobile Engineer
Hello there! šŸ‘‹



Work Experience

View Resume
BOSSHIRE logo

Senior Mobile Engineer

BOSSHIRE

Dec 2024 - Present

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.

PT Global Urban Esensial logo

Technology Manager

PT Global Urban Esensial

Apr 2023 - Nov 2024

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.

PT Global Urban Esensial logo

Senior Mobile Engineer

PT Global Urban Esensial

Jul 2022 - Apr 2023

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.

PT Global Urban Esensial logo

Mobile Engineer

PT Global Urban Esensial

Apr 2019 - Jul 2022

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.

Orang Tua Group logo

Software Engineer

Orang Tua Group

Sep 2017 - Apr 2019

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.