Creative Developer | Code on Canvas | Jan 2016 - Present
Sydney, Australia

I work on the design and development of a variety of digital interactive projects, including mobile applications, touch and web based experiences. Here are a few of them (and you'll find more under 'projects' on this site).

  • Escentric — Generative animation with code for a fragrance brand.
  • Love by Numbers — Visualising Australians' perceptions of love, in collaborating with Australian Marriage Equality and Google
  • Sound+Vision — Developing touch control surfaces for a live audiovisual event at the Sydney Opera House.
  • Snake — A multiplayer Snake game, suitable for a large number of concurrent players in a public setting.

Teaching Assistant | The University of Sydney | Jul 2017 - Present
Sydney, Australia

I currently am a tutor and teaching assistant for Design Process & Methods at the Design Lab. Previously, I taught Usability Engineering, a unit of study in the School of IT.

Senior Consultant | IBM | July 2008 - July 2015

I was part of the Strategy & Analytics practice, helping clients to realise their business goals as a integration consultant. I thrive at the intersection of technology and people. I have worked with clients ranging from banks, utilities & shipping in Singapore and the region.

  • Over 8 years experience as a senior consultant and integration architect in major enterprise clients. My work with customers includes platform setup, application & data integration, as well as mobile and cloud initiatives.
  • Extensive experience in the software development lifecycle, proposals and consulting engagements
  • Work with clients to articulate business outcomes in the form of web and mobile application design and mockups
  • Technology oriented. I learn quickly. Some products I have hands on experience with include WebSphere MQ, WebSphere Message Broker, DB2, Worklight (now MobileFirst), DataStage and Cognos.

Consultant | 68technologies | November 2007 - February 2008

68technologies was acquired by Qrodo AB in 2008. I worked with the parent company to set up operations in Singapore.

  • Founding member of the Qrodo AB Singapore office
  • Business development - sourced and secured investor funding for the company
  • Interaction design and UI prototyping for the Qrodo web interface

Developer | SenseGraphics AB | September 2006 - July 2007
Stockholm, Sweden

  • Developed the first version of H3DViewer a graphical X3D browser using C/C++, Python & wxWidgets
  • Worked with the CTO to plan and coordinate new releases of our open source haptic application development toolkit
  • Web application development with LAMP/WAMP

Technical Engineer | D-MAX Pte Ltd | December 2005 - May 2006

  • Integrated a payment processing system on the company website in PHP
  • Responsible for staff training, network and server administration
  • Worked with customers and partners to demonstrate our internet telephony solutions


Linux, OS X
Sketch, OmniGraffle
Framer, InVision
Atom, Visual Studio Code
Terminal, SSH
Node.js, Vue.js, Ember.js
PostgreSQL, MongoDB





Fullstack web development
Android Development


The University of Sydney  | July 2015 - June 2017

Master of Interaction Design and Electronic Arts (Audio & Acoustics Specialisation)

National University of Singapore (NUS)  | August 2003 - May 2008

Bachelor in Computer Engineering - focus on networks and computer graphics,
Minor in technology entrepreneurship

KTH Royal Institute of Technology, Sweden | August 2006 - July 2007

Systems Engineering and Human Computer Interaction



Earth.Audio is a visualisation and sonification of earthquakes detected worldwide over the past 24 hours.


I have a few professional and side projects here. Some highlights include a Javascript swipe detection library and a hacker news browser extension for Opera.

Lead Co-ordinator, Hej!2007 | February 2007 - April 2007

Hej! 2007 was held in Stockholm, Sweden, on 21 April 2007.

The Hej! conference gathered young and exciting minds in the world of Web2.0 in Sweden and the region. It was an informal affair, to get a bunch of smart thinkers and startups together to talk about up and coming web based services, trends and opportunities.

I served as one of the Lead Co-ordinators for Hej! 2007, leading a team of 18 wonderful people. We put together that was by all accounts terrific, and had heaps of fun doing it.

President | nuStart | November 2006 - June 2007

nuStart is an organisation based in Stockholm aiming to facilitate entrepreneurial exchange among its members, and externally between Sweden and Singapore.


University Achievements

  • Dean's list for Academic Excellence, 2015
  • School of Information Technology High Honour Roll, 2015
  • NUS Overseas Colleges, Stockholm
  • Engineering Colours Award 2008
  • Student Achievement Award 2007
  • SIA-NOL Undergraduate Scholarship

Entrepreneurship & Business Plans

  • Finalist, Economix Workshop 2008
  • 2nd Runner-up, Peaktime International Business Student Competition 2007
  • Top Finisher, TATA Crucible International Business Quiz - Singapore 2007
  • Top Finisher - Microsoft Imagine Cup (Technology Business Plan Invitational)