• SpeedBoard


    Get to your favorites faster.

    SpeedBoard makes it easy to access your favorite contacts on the go. This user-friendly speed dial app uses a simple interface with instant access to your favorite contacts.

    Whether its your mom, dad, or your partner, SpeedBoard makes calling them faster than ever.

  • Wuku


    Next.js, Solidity

    Fun Haikus For All.

    Wuku is a haiku word game built on top of the Ethereum blockchain.

    Stake ether to start or join Haiku battles, vote for your favorite third line, earn Ether. Building to learn Solidity.

  • Harmany

    iOS, Design

    Music Sharing Made Easy

    Harmany is a simple utility that allows you to share music with your friends without having to know which streaming service they use. Especially when you have a song you really want to share, making it as easy as possible to reach the play button is crucial.

    Just hit share from your music service of choice, and let Harmany take care of the rest.

  • Nebulo

    iOS, Design

    Beautiful Smog Reports

    Nebulo aims at creating a seamless and easy experience for people to check for the current air quality data. With just a tap, Nebulo puts smog advisory first so users can care less about the science and focus on how to react when air quality reaches unhealthy levels.

    Featured regionally and nationally, Nebulo is the top app in South East Asia for those looking to receive alerts and stay up to date with air quality.

  • FOSSAsia iOS

    iOS, Design

    Asia's largest open technology conference

    Designed with usability as a priority, I volunteered and led the design and open-source development of the companion iOS app for FOSSAsia 2016. The app allows to conference attendees to view more information about speakers, browse and bookmark available sessions, and set reminders for them.

  • ExhibitGuide

    iOS, Design

    Context-Aware Exhibition Experiences

    Created with the purpose of improving audio tours, ExhibitGuide uses proximity-based information gathered from Bluetooth Low-Energy Beacons to track a user's position within an exhibition and displays relevant exhibit data to the user’s phones.

    I was involved in the product design process and wrote the iOS app as an experiment for potential clients like the Singapore Art Science Museum.

Work Experience

  • Undertide Apps



    Focused on helping technically talented middle/high school students in Singapore find fulfilling gigs beyond our tiny shores, Undertide's primary mission is to help young developers get the exposure and focus they need to level themselves up quickly.

    We figure out what they feel passionate about the most, match them with the right contracts through people we trust, take care of everything administrative from negotiations, product management, engineering management, and invoicing; so they can focus on their technical craft.

    Our Pride: We have never gotten a single late payment.

  • Singapore Armed Forces

    Signals Platoon Sergeant


    I directly manage and train a platoon of soldiers, built in-house administrative systems with Node.JS, and designed knowledge management repositories for our operations post-mortems.

    Because our functional role relative to the rest of the Army is extremely technical, the training/knowledge management piece was my center of focus; to ensure maximum availability of our computer systems when coordinating and integrating fighting forces.

  • Oromico

    Python, React


    Early-stage engineer building asset report-parsing software to make it easier for individuals to surface their individual financial positions and file taxes with ease.

  • UserTesting

    Rails, React, iOS

    San Francisco Bay Area

    Worked on tools for managers to measure team productivity, QA tools for automated regression testing for our mobile apps, as well as a bug tracking tool that helps the engineering department prioritise in tandem with our customer support team.

    I also contributed to the UserTesting Dashboard iOS app, the app testers use to take usability tests on our platform.

  • buUuk



    Created with the purpose of enhancing the feature of existing audio tour systems, I prototyped an app that uses proximity-based information gathered from Bluetooth Low-Energy Beacons to track a user's position within an exhibition and displays relevant metadata on their phones.

  • Carousell

    Python, Go, JavaScript


    Built an internal moderator tool for managing listings posted by users on the platform, as well as initial web functionality.


  • Singapore Computer Society Silver Medal and Prize
  • Apple Worldwide Developer Conference (WWDC) 2016 Scholarship Recipient
  • CodeXtremeApps 2014 Hackathon Finalist
  • AngelHack AppHack Fall 2013 Prize Winner