I am a life-long learner and a software engineer. For the past decade, I've played the role of a designer. Interestingly, I became passionate about frontend technology in 2016. Ever since then, my design experience has paid off.

App LandingApp LandingApp Landing


You have an idea; you need someone to bring it to life. Or you already have a product that needs to be redefined to meet the demand of target audience!. I can make these processes seamless for you! LET'S BUILD SOMETHING AMAZING TOGETHER. We can both take your idea, your product to the next level. Let's have a chat and discuss your plan!

Education & Experience

Work History

Senior Designer




Front-End Web Frameworks

University of Hong Kong


Recent Projects

Interactive Video Player

Built an HTML5 video player using JavaScript and the HTML5 Video API. While the video loop through the text, user can click text to keep track.

Employee Directory

Image gallery using React and the Flickr API. After creating the project with create-react-app, I also built the gallery components.

Interactive Dashboard

Complete interactive dashboard with JavaScript-driven charts and graph, that uses local storage API to store and delete user settings.


Front End Web Development

View Techdegree

My Development Journey