About
Full Front End Stack Engineer, experienced in building products, design systems, user experience, and developer tooling.
Experience
Co-founder·GreatFrontEnd
Apr 2023 — Present
- Built a JavaScript practice platform with 500+ challenges across coding and quiz formats
- Designed and implemented an in-browser interactive coding workspace with customizable windows and tabs
- Created and maintained a custom design system with 30+ components using Radix UI and Tailwind CSS
- Authored 95% of the challenges and technical content
- Grew the platform to 1.5M monthly pageviews and 80k MAU
Staff Engineer·Meta
Nov 2017 — Mar 2023
- Full front end stack development
- Led development of meta.com
- Built Docusaurus 2 alpha
- Built design systems used on meta.com and oculus.com
Software Engineer·Grab
Jun 2015 — Aug 2017
- Engineering lead for Grab for Work, an enterprise solution for simplifying business transportation
- Worked on web infrastructure; developed automation tools to improve the CI workflow, set up linting, testing, and type coverage
Projects
- 2026 — Socialmon: AI companion to find, share, and save viral marketing ideas
- 2026 — greatstorage: Supercharged localStorage with schema validation, namespacing, and key expiration
- 2025 — create-ts-fast: CLI tool for scaffolding npm packages in TypeScript
- 2024 — Figma to Code plugin: Figma plugin to convert an element into HTML code with CSS or Tailwind extremely quickly with a click
- 2023 — GreatFrontEnd: Front end interview preparation and career platform built by Front End Engineers for Front End Engineers
- 2023 — keyboards.css: Front end library-themed keyboards built using Tailwind CSS
- 2018 — Docusaurus: Easy-to-maintain open source documentation websites
- 2018 — tree-node-cli: List directory contents in a tree-like format from the CLI or Node.js
- 2017 — Front End Interview Handbook: Front end interview preparation materials for busy engineers
- 2017 — Tech Interview Handbook: Curated coding interview preparation materials for busy software engineers
- 2017 — lago: Data structures and algorithms library in TypeScript and JavaScript
- 2017 — delete-github-forks: Bulk delete your GitHub forks in two simple steps
- 2014 — NUSMods: Student-initiated course planning platform for the National University of Singapore
Awards
- 2026 — LinkedIn Top Voice 2026
- 2022 — Outstanding Young Computing Alumni Award 2021
- 2016 — Grabathon 4.0, 2nd Place for Most Technologically Challenging, 2nd Place for Most Popular, 3rd Place for Most Hyper-Local Product
- 2016 — Facebook x GIT SG Hack for a Cause 2016, Best All-Round Product
- 2016 — Grabathon 3.0, 1st Place for Build Challenge
- 2015 — Grabathon (Grab Internal Hackathon) 2.0, Overall Champion
- 2015 — NUSS Medal for Outstanding Achievement (Best Graduate Throughout Course of Study with Outstanding All-round Achievements)
- 2015 — NUS School of Computing, Valedictorian Finalist
- 2015 — NUS School of Computing (6th STePS), 3rd Prize for CS4344 Networked and Mobile Gaming
- 2015 — NUS School of Computing (6th STePS), Best Project Award among Selected Final Year Projects
- 2015 — NUS School of Computing, Certificate of Distinction in Interactive Media
- 2015 — Hack&Roll 2015, Second Prize & People's Choice Award
- 2014 — PA Tech Connects Competition 2014, 3rd Runner Up
- 2014 — Hackatron Asia Singapore 2014, Champion
- 2014 — NUS School of Computing (5th STePS), 2nd Prize for CS3240 Interaction Design
- 2014 — Smart Port Hackathon 2014, Third Prize and Best Use of Data
- 2014 — Startup Asia Hackathon, HERE Maps API Prize
- 2014 — NUS School of Computing (4th STePS), Best Project Award for CP3101A Global Open Source Project
- 2014 — NUS School of Computing (4th STePS), Best Project Award for CS3218 Multimodal Processing in Mobile Platforms
- 2014 — Facebook Singapore Hackathon, Third Place
- 2013 — NUS School of Computing (3rd STePS), Best Project Award for CS3216 Software Development on Evolving Platforms
- 2013 — Apple WWDC 2013 Student Scholarship
- 2013 — NUS Faculty of Engineering Design-Centric Programming T-shirt Design Competition, Winner
- 2013 — Photo Hack Day 4, Crowd Favorite and Aviary API Prize
- 2013 — Foursquare Hackathon 2013, Jury Prize and Game Prize
- 2012 — IUMS 2017 Logo Design Competition, Runner-up
- 2012 — AngelHack 2012, Gimbal API Award
- 2012 — Health 2.0 Hackathon, 3rd Runner Up
- 2012 — PayPal Hackathon, People's Choice Award
- 2012 — NUS CS3217 Software Engineering on Modern Application Platforms, AY2011/12 Sem 2, Letter of Commendation for excellent performance in the course
- 2012 — NUSSU Student Life Tee Design Competition, Winner
- 2012 — NUSSU Welfare Diary Design Competition, Winner
- 2012 — NUS Faculty of Engineering Design-Centric Curriculum T-shirt Design Competition, Winner
- 2011 — NUS Faculty of Engineering, Dean's List
- 2011 — NUS EG2604 Innovation Program AY2010/11 Sem 2, Merit Award and Best Poster Design Award
- 2011 — NUS-HTC Apprentice Challenge, Finalist
- 2010 — NUS Kent Ridge Undergradate Scholarship