Projects

I like hacking on things. Most of my technical work is on my Github. Below are some of the highlights :)

Currently Building

Rabbitholeathon

Community

Co-founded this nonprofit. We organize weekend-long IRL rabbit-hole-athons for technologists: an intimate retreat dedicated to reading, thinking deeply about a topic, and sharing your learnings with others. Raised $80k+ of grant funding.

Website

Woyager

ReactNextjsFastAPIOpenAILangChain

AI powered trip and travel planner. The world is your woyster! Bon Woyage :)


Some of my favourite past projects

Referents

ReactNextjsArweaveExpressTwitter API

Referents is a collectively created glossary; it exists to help people understand the meaning of words used in and about web3. A drop by verses.xyz

Proactive Refresh - Treehacks 2023 Winner

Feb 2023

RustCircomNextjs

Proactive refresh for accountable threshold signatures. Applied Cryptography Project. Won Most Technical Hack at TreeHacks 2023.

zkPIN

Aug 2022

ReactNextjsIPFSwagmi

Zero knowledge power in numbers. Commitment Pools with zkSNARKs. Solves the "i'll do it if you do it" problem

NFT Mint Scaffold w/ Merkle Tree Allowlist

Dec 2021

Next.jsMUI5Solidityweb3Vercel

A tool to easily bootstrap an NFT minting site with merkle allowlists.

Coinbase Wallet NFT Feature

Aug - Dec 2021

ReactGolangAWSPSQL

Built the NFT viewing feature on Coinbase Wallet Extension from 0 to 1.

elfDAO

Dec 2021

SolidityNext.jsReactweb3Vercel

A web3 toy drive to raise gifts for kids in need during the holiday season. Raised Ξ12.21 ~ $50K USD in 12 days.

and some other things I've worked on...

Know Your Worth in Web3

2022

ReactNextjsChakra

The gender pay gap is real. Make web3 compensation data more accessible to everyone.

Verify User with ZK (NPM Package)

Jul 2022

JavascriptArweaveTwitter APIZero Knowledge

An experiment to verify a user's crypto address and twitter account are linked without storing any identifiable user data using ZK (Zero Knowledge) proofs.

Tsukiji - ETH NYC 2022 Winner

Jun 2022

ReactNextjsChakraSoliditySeaport Protocol

Winner of ETH NYC 2022. Built on the Seaport Protocol. A NFT marketplace. Create orders and asks. Aggregators and matchers are incentivized to match orders.

legacy-xyz

Jan 2022

ReactNextjsArweaveExpressHackLodge 2022

Build your web3 legacy. a new era of social proof, and discovery of content. Enable digital visitors to sign guestbooks with their web3 wallet on any project site.

elfDAO

Dec 2021

SolidityNext.jsReactWeb3Vercel

A web3 toy drive to raise gifts for kids in need during the holiday season. Raised Ξ12.21 ~ $50K USD in 12 days. Built a web3 minting site with merkle tree claim lists.

NFT Mint Site w/ Merkle Tree Allowlist Scaffold

Dec 2021

Next.jsMUI5SolidityWeb3Vercel

Built a tool to easily bootstrap an NFT minting site with merkle allowlists.

Notorious Alien Space Agents

Dec 2021 - Jan 2022

ReactGatsbyNetlifyMUI5

Built web3 integration and front-end for the Notorious Alien Space Agents NFT project including the landing page, staking game and NFT mint flow.

Bitfinca

Jan 2021

VueSolidityWeb3Hackathon

A blockchain-based lending platform that allows anyone to microinvest in ventures that matter.

SpaceLab

Mar 2016-Sep 2017

Printed Circuit Board DesignBASIC StampPrincipal Component Analysis

First team in Southeast Asia to win SGD$60k grant to launch biology experiment sent to the International Space Station. Launched on the SpaceX Falcon 9 on June 4, 2017. Software and electrical Lead and a founding team member.

Digital Portfolio Development

Jan 2021

Vue.jsFigma

Designed and implemented a personal portfolio website for Jonathan Chan with Vue.js.

Robotics

Aug 2015-Jun 2018

RobotCCADMachiningLeadership

Team Captain. Youth Mentor. Project Manager. Awarded Excellence in Robotics Award, Senior Technology Award and PTA Scholar Award for contributions to robotics

Gnome

Nov 2019

VoiceflowJavascriptHackathon

BostonHacks 2019 submission. G-nome provides a personalized experience tailored for the patient including medication reminders, symptom tracking and appointment making through a voice-activated care system.

ëquiliberate

Sep 2018

ReactDenseposeRaspberry PiPythonBootstrapHackathon

Hack The North 2018 submission. Equiliberate combats ergonomic challenges that computer users face today by empowering you to fix your posture.

Pearshare

Jun 2018

ReactPythonBootstrapHackathon

Angelhack Singapore 2018. Code for a Cause Impact Winner. Reducing food wastage through an after-hours marketplace. My first hackathon ever🥺

My Digital Garden (ie. this website)

Next.jsVercelVue.js (V2)Bootstrap (V1)

This space is continuously evolving. This is currently V3 of my digital portfolio. V2 was built with Vue.js in Feb 2021. V1 was built with bootstrap in 2019.