Hello there

This is Stephen

And I'm a

A frontend developer dedicated to building fast, polished, high-performance mobile/web experiences.

Portrait of Stephen Mok

Current focus

Web delivery with React, mobile delivery with Flutter, and practical product work with AI.

Flutter
Dart
Ionic
React
TypeScript
Angular
Node.js

About Me

I craft digital experiences that inspire & connect.

Hello! I'm a Frontend Engineer with over 5 years of experience crafting high-performance mobile and web applications using Flutter, Ionic, and React. My work bridges design and engineering, turning complex requirements into clean, scalable, and user-friendly products.

Having worked across London and Hong Kong, I've built production-ready solutions for fintech, retail, and lifestyle brands. I'm passionate about creating seamless, visually consistent, and performant experiences through reusable components, strong design systems, and modern DevOps practices.

5+

Years of Experience

Across frontend, mobile, and product delivery.

25+

Projects Completed

Built for real teams, users, and launch constraints.

10+

Products launched

From early build-out to production handoff.

90%+

Client Satisfaction

Focused on dependable delivery and clear UX.


Web Development

Developing modern, responsive, and scalable web applications that deliver exceptional user experiences through robust functionality and attention to visual detail.

Mobile Development

Building performant and user-friendly mobile applications with a focus on clean design, seamless interaction, and cross-platform consistency from concept to deployment.

Game Development

Creating funny and addictive games using Flutter Flame. Focused on creating smooth performance, vibrant visuals, and engaging gameplay loops that keep players coming back for more.

AI-Enhanced Development

Building practical AI-powered features for web and mobile products, including automation, conversational interfaces, content workflows, and intelligent user experiences.

My Experience

A journey shaped by code, creativity, and continuous growth.

Featured Projects

A showcase of mobile applications I've built with passion and precision.

My Portfolio

My Portfolio

Personal portfolio built with Next.js and Tailwind CSS to showcase frontend, mobile, and AI-focused product work with responsive interaction design.
Web
React
Next.js
TypeScript
Tailwind CSS
GamePriceWatcher

GamePriceWatcher

PC game deal tracker for comparing store prices, managing watchlists, setting target prices, and tracking price history with deal alerts.
Web
React
Next.js
TypeScript
Tailwind CSS
PostgreSQL
Prisma
AI
INFINIT

INFINIT

A business finance platform that helps companies manage banking, payments, and growth tools in one streamlined system, making it easier to run and scale a business.
Flutter
Dart
Mobile
Web
Go Wild Pass

Go Wild Pass

The app enables members to earn 'GO Dollars' from shopping deals and wild experiences at Columbia and GO WILD, redeemable for various app discounts and benefits.
Flutter
Dart
Mobile
Pizza Express HK

Pizza Express HK

This is a membership e-Pass which enhances each customer's experience by tailoring it to their individual preferences, reduces turnover by promoting return visits, and strengthens brand loyalty.
Ionic
Angular
PWA
Flappy Bird

Flappy Bird

A Flutter Flame arcade game experiment focused on lightweight gameplay, simple physics, smooth controls, and mobile performance.
Mobile
Game
Flutter
Dart
Flame
Beyond Pro HK

Beyond Pro HK

A platform for car trading, providing financing solutions for various scales of dealers to minimize cash flow burdens.
Flutter
Dart
Mobile
Beyond Pro HK Admin Portal

Beyond Pro HK Admin Portal

A CMS equipped with comprehensive CRUD functionality for managing user applications, car listings and promotional content.
React
Next.js
Tailwind CSS
TypeScript
Web
AMIGOS By HKMC

AMIGOS By HKMC

Retirement lifestyle app offering planning tools, activity updates, and member-focused content for HKMC Retire 3 users.
Mobile
Flutter
Dart
Hex Dance

Hex Dance

Flutter Flame web game built for Flame Game Jam, where players survive fire and ice hazards in a hexagonal arena.
Web
Game
Flutter
Dart
Flame
abcMultiactive

abcMultiactive

Stock trading proof of concept with portfolio views and instant trade flows for smarter mobile investing experiences.
Mobile
Flutter
Dart
NVAF API (2021)

NVAF API (2021)

RESTful API supporting festival content delivery, programme management, and frontend integration for the NVAF digital platform.
Backend
Node.js
TypeScript
Restful