Creative Digital Developer



I've been in web development for 10 years, and still looking to advance in my skills.

JavaScript development is my jam, creative and interactive applications are what I do on a daily basis. I'm particularly obsessed with idiomatic code, semantic markup, and creating optimal workflows to help with the team development process.

Through my career I have been an agency slave, a freelancer, a part-time lecturer, and tech lead with a small agency in Singapore.

What I do

  • ♥ Front end development
  • Wordpress integration
  • Shopify themes
  • SilverStripe themes
  • Craft integration
  • Interactive data visualisation
  • HTML5 animation
  • Your next web project!

What I use

  • Semantic HTML
  • Bootstrap (if required)
  • AngularJS (1.x)
  • ♥ React
  • Vue.js
  • GSAP / jQuery
  • BEM/modular CSS
  • ♥ Sass + css-modules
  • Webpack / Gulp
  • Git / SourceTree
  • Full-time Freelance

    Creative Digital Developer

    Technical management and front end development for web applications, including mobile sites, microsites and social media campaigns for digital agencies and individual businesses.

    April 2015 — Present
  • Toaster

    Multimedia developer (contract)

    Prototyping and media banner development at Google Singapore

    May 2016 — June 2016
  • The FWA


    Part of the judging panel for Site of the Day awards

    February 2016 — Present
  • Temasek Polytechnic

    Adjunct lecturer

    Adjunct lecturer for the Interactive Media Design diploma program at Temasek Polytechnic, covering technical topics like web development and animation.

    January 2014 — May 2014
  • Garage Interactive

    Partner / Tech Lead

    June 2014 — April 2015
  • Chope

    Front end developer (freelance)

    UI development for mobile site.

  • TBWA (Digital Arts Network)


    Supplied interactive development support for a commercial airline's website revamp, as well as CMS integration for smaller scale sites.

    November 2013 — March 2014
  • Cromly

    Senior UI Developer

    I did front end planning and development for a large-scale e-commerce startup that also involved future-proofing for business expansion.

    August 2013 — January 2014
  • Heyday

    Interface Developer

    I am responsible for client-side and UX development for websites, applications and responsive mobile sites at Heyday, one of the leading digital agencies in New Zealand. I utilise version control systems, CSS preprocessing tools, JavaScript libraries and work extensively with SilverStripe, a content management system. I've also produced responsive web applications consisting of HTML canvas elements, all of which degrade gracefully with older browsers and devices.

    April 2012 — June 2013
    Wellington, New Zealand
  • Interuptive Communications

    Interactive developer

    Involved in mainly front-end and bridging development of digital content across various platforms for SingTel (telcom company), local presences of Citroën, Mitsubishi, Hilton Hotel and Disney Channel Asia. Projects range from full HTML5 websites, Flash banner campaigns, interactive presentations, EDMs to mobile-optimised microsites. Most projects required production in challenging turnaround time.

    June 2010 — February 2012
  • Kinetic

    Freelance developer

    Developed interactive Flash site for leading Asian F&B brand, F&N Seasons.

    April 2011 — June 2011
  • Yolk

    Interactive Media Developer

    Resumed employment at Yolk after graduation. Participated more in concept and creative development, working closely with Creative and Senior Art Director in generating sensible and effective design/development. Projects include campaign sites and Facebook apps for Cibavision, Canon Singapore and Singapore Sports Council.

    August 2009 — May 2010
  • PMG Asia Pacific

    Freelance developer

    Supported development of a business solutions campaign using Flash technology.

  • Caviar

    Freelance developer

    Responsible for Flash development of local luxury automobile importer's corporate site.

  • Yolk

    Interactive Media Developer

    Participated in a wide variety of digital media creation, ranging from web campaigns, online contests, educational software and experimental projects.

    2007 — 2008
  • BBDO (Proximity) Singapore


    Started internship at BBDO(Proximity) Singapore. Supported development and maintenance of campaign sites for regional and global brands.