Hi, I’m Nico LinSenior Mobile Engineer,
Flutter specialist.
I build and maintain Flutter apps for iOS and Android, starting with the architecture, then the features, tests, and store release. I also work in Kotlin, Swift, and React Native.
I also take freelance projects. See freelance work
- 8+
- Years of experience
- 1M+
- Downloads
- Teman Bumil
- 99.5%
- Crash-free
- Teman Bumil
Projects
Open Source
Work Experience
View Resume
Senior Mobile Engineer
BOSSHIRE
Dec 2024 - Nov 2026Built Bosshire's first Flutter job portal from concept to its May 2025 launch, using Clean Architecture, feature-based modules, and Cubit, with real-time chat and push notifications. It has 10K+ downloads, 2.5K MAU, and a 4.8/5 average rating across Google Play and the App Store. I automated testing and releases with Jenkins and Fastlane, which cut release time by 20%, and adopted Claude Code, which raised release velocity by 30%. I owned the technical roadmap and used Firebase Analytics, Remote Config, and Crashlytics to set feature priorities, which contributed to a 30% increase in feature adoption.

Technology Manager
PT Global Urban Esensial
Apr 2023 - Nov 2024Managed a team of 24 engineers while staying hands-on, setting coding standards and running architecture reviews that improved engineering productivity by 20%. Moved the teams to Large-Scale Scrum (LeSS), which raised team velocity by 35% and contributed to a 90% on-time delivery rate. I also reduced operating costs by 15% while keeping 99.9% uptime.

Senior Mobile Engineer
PT Global Urban Esensial
Jul 2022 - Apr 2023Took the Teman Bumil Flutter migration into production, replacing separate native Android and iOS apps with one Flutter app that has 1M+ downloads and about 150K MAU. Designed the Flutter architecture and CI/CD pipeline with BLoC, which improved deployment efficiency by 20% while keeping crash-free sessions at 99.5%. Introduced unit testing and reached 40% code coverage. Led a squad of five engineers across Flutter, React Native, Kotlin, and Swift.

Mobile Engineer
PT Global Urban Esensial
Apr 2019 - Jul 2022Worked on production apps across native Android, iOS, and React Native. I refactored about 70% of Teman Bumil's native Objective-C codebase, taking crash-free users from 40% to 95–97%. After shipping GueSehat in Flutter in 2019, I started the Flutter rebuild of Teman Bumil in 2020 as the team's first Flutter developer, and I led Flutter work informally from 2021, before the promotion to Senior Mobile Engineer in 2022.

Software Engineer
Orang Tua Group
Sep 2017 - Apr 2019Built 5+ internal apps across web, desktop, and mobile, including a factory reporting dashboard, an internal ATS, and automated reporting tools, using ASP.NET, Ruby, Laravel, and Java. Brought in the team's first Git Flow and CI/CD pipeline, which raised development productivity by 30%, and built an Android app end to end with a Ruby on Rails backend.
About Me
I started out as a general software engineer in 2017 and moved into mobile a couple of years later. Flutter became my main stack in 2019, and I'm a Senior Mobile Engineer who specializes in it. At Bosshire I built the job portal app from scratch and shipped it to production. I also work in native Swift, Kotlin, and React Native.
I care most about code that's easy to read and easy to test, so I use Clean Architecture, Cubit/BLoC, and TDD on the business logic. I also profile slow screens, debug production issues, and set up CI/CD pipelines. I use Claude Code daily, and I do some web work with Next.js and TypeScript.
I maintain the Flutter Enterprise Starter Kit, an open-source starter that shows how I structure a production app. It has 50+ stars on GitHub. I'm looking for a fully remote mobile role, full-time, contract, or freelance.
TECH STACK
- Flutter
- Dart
- Kotlin
- Swift
- React Native
- Firebase
- CI/CD
Let's talk
Open to remote full-time and freelance work. I'm based in Tangerang, Indonesia (WIB, UTC+7) and reply within 24 hours.
I also take freelance projects. See freelance work





