one thousand paper cuts of PPT slides

After years of consulting in enterprise software industry (a ton of slides and many red-eye flights to Europe), I switched to iOS app freelancing in 2010.

Two years later, I moved from Shanghai to Melbourne and continued working on various mobile apps. I also enjoy building JS web projects a lot.


scratch your own itch

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

tech jargon, tech jargon everywhere
  • iOS app - Objective-C, Swift, React Native
  • Android app - Java, Kotlin, React Native
  • Front-end - HTML/CSS, React/Redux, Bootstrap, Semantic UI
  • Back-end - Node, Express, Meteor, MongoDB
  • Hosting - AWS, Heroku, Netlify