Marcus Lam

Flutter Developer | Cross-Platform Mobile Apps | Dart, Firebase

Hong Kong, Hong Kong SAR

About

I'm a Flutter developer based in Hong Kong with 3 years of experience building cross-platform mobile applications for iOS and Android. I care about clean architecture, smooth UX, and shipping apps that people actually want to use. Most recently, I shipped Clippoll, a mobile app built end-to-end in Flutter. Along the way I've worked across the full delivery cycle, from prototyping and state management to release pipelines and post-launch iteration. On the backend side, I have working knowledge of Firebase, including Auth, Firestore, Cloud Functions, and Hosting. This lets me move fluidly between the mobile client and the services that power it, which is especially useful on small, fast-moving teams. What I bring: - Strong Flutter and Dart fundamentals across state management, animations, and platform channels - Practical experience integrating REST APIs, authentication, and third-party SDKs - Comfort owning a feature from design hand-off to production release - A pragmatic approach to backend work with Firebase when the product needs it Always open to connecting with other mobile engineers, founders, and teams building thoughtful products.

Experience

  • Flutter Developer at On On Technology Services Limited
    2023 - Present · 3 yrs 6 mos

    - Designed and shipped Clippoll, a Flutter mobile app, owning the client-side architecture and release process. - Built reusable UI components and state management patterns to keep the codebase maintainable as features grew. - Integrated REST APIs, push notifications, and analytics to support product and growth needs. - Collaborated closely with design and product to translate specs into polished, performant screens on both iOS and Android. - Built backend functionality with Firebase, including Auth, Firestore data modeling, and Cloud Functions consumed by the app. - Set up and maintained Firebase environments, handling deployments, security rules, and basic monitoring.

  • Mobile Developer at Cherrypicks
    2022 - 2023 · 1 yr

    - Started my career at Cherrypicks, one of Hong Kong's leading digital and mobile solutions agencies, working on client projects across retail, finance, and lifestyle sectors. - Contributed to cross-platform mobile apps in Flutter, implementing features end-to-end from UI to API integration. - Worked alongside senior engineers, designers, and PMs in an agency environment, learning to ship to tight deadlines and high quality bars. - Picked up production best practices around testing, code review, and release management on live consumer apps.