Fullstack & Flutter Dev

Hello, I'm
David Ng

Building robust, scalable applications with a focus on seamless user experiences across web and mobile platforms.

9+ Years Exp
50+ Clients
30+ Projects
David Ng Portrait
David Ng with Skateboard

My Journey

I am a passionate software developer with a knack for turning complex problems into elegant, user-friendly solutions. My journey began in the iOS ecosystem, crafting native experiences, but my curiosity led me to the dynamic world of cross-platform development.

Transitioning from native iOS to Flutter opened new horizons, allowing me to build fluid, performant apps for both iOS and Android from a single codebase. I thrive on the bleeding edge of technology, constantly exploring frameworks and languages.

Beyond mobile, I am a seasoned fullstack developer. Whether it's architecting a robust backend with Node.js and MongoDB, building dynamic frontend interfaces with React, or deploying scalable WordPress solutions, I enjoy owning the entire development lifecycle.

I also have a strong background in teaching and mentoring, breaking down complex coding concepts for aspiring developers. Sharing knowledge is as rewarding as writing clean code.

Tech Stack

The tools and technologies I use to bring ideas to life.

Frontend

desktop_windows
Flutter React JavaScript (ES6+) HTML5 / CSS3 Swift / iOS Tailwind CSS

Backend & DB

database
Node.js Python PHP / WordPress MongoDB MySQL Firebase

What I Do

devices

Flutter Dev

High-performance, multi-platform applications for iOS, Android, and Web from a single codebase.

  • check_circle Custom UI/UX
  • check_circle API Integration
code

React Web Dev

Modern, responsive, and interactive single-page applications using React and its ecosystem.

  • check_circle State Management
  • check_circle Component Library
web

WordPress

Custom themes, plugins, and scalable CMS solutions for businesses of all sizes.

  • check_circle Theme Dev
  • check_circle SEO Optimization
school

Coding Courses

Structured learning paths and personalized mentoring for aspiring developers.

  • check_circle 1-on-1 Mentoring
  • check_circle Practical Projects
movie_edit

Video Editing

Professional video editing and post-production for tech tutorials and promotional content.

  • check_circle Motion Graphics
  • check_circle Audio Mixing

Commercial Projects

(Developed while at DigiSalad Solution Limited)

Namco HK
Flutter

Namco Hong Kong

Mobile application for Namco arcade centers in Hong Kong. Users could save points, redeem coupons and gifts with the app.

Blua Health HK
Flutter

BUPA Blua Health Hong Kong

Blua Health helps you easily assess your health, improve your lifestyle, earn rewards, and manage your insurance scheme underwritten by Bupa.

New Yaohan
Flutter

New Yaohan

A membership app for Macau Department Store, with features like reward redemption, shop information listing, and more.

LRC+
Flutter

LRC+

The all-in-one platform for club information, bookings and member services for Ladies Recreation Club Hong Kong.

Selected Works

DevStack
Flutter

DevStack

Dev tool inspired by DevToys but written in Flutter. It offers all tools that developer needs for all platforms (Windows, macOS, Android, iOS and Web).

CryptoEye Dashboard
React

CryptoEye

Comprehensive cryptocurrency tracking and analytics dashboard.

Paperprint App
Flutter

Paper Template Printer

Generate perfectly scaled, high-quality PDF paper templates and print them instantly or share them with a tap.

Legal App
iOS / Swift

Legal Clause Explore (Expired)

Search for legal clauses and assist legal professionals for drafting contracts.

Scanner App
Native iOS App

Scanner360 (Expired)

High-fidelity document scanning with letterhead, e-stamps, e-sign and OCR processing utility.

Brand Website
WordPress Website

Brand Website - NextStep (Deactivated)

A website of catering service company which has a few sub-brands. It has e-commerce features and forms for franchise application.