I switched to iOS app dev in 2010, after getting bored of working with ERP software for years. I moved from Shanghai to Melbourne in 2012 and continued with various iOS/Android app projects. I’ve been spending nights and weekends working on Javascript full-stack side projects, getting AWS solution architect cert, and levelling up my skills in general.

resume (PDF)


As a runner, I launched this app by end of 2016 and have been improving it since then. Now fitness people are using it to enhance their action shots and sharing on social networks.

See awesome user posts on Instagram #workoutsnap

More on

Tech Stack

  • Javascript Fullstack: HTML, CSS, React, Node/Express, Meteor, GraphQL, TypeScript
  • Infrastructure: AWS, Heroku, Docker, Terraform, Kubernetes, MongoDB, PostgreSQL, CI/CD
  • Native Mobile App: iOS (Objective-C, Swift), Android (Java), React Native
  • Payment / Integration: Stripe, Adyen, Apple Pay, Android Pay, Sift Science, Ravelin, 3DS, Doshii, Abacus


Drop me an email if you've got an app or a website or both to build, or you need technical advisory.