Hi, this is
Patrick Chiu.
As a full stack developer specializing in building web platforms and SaaS for 9 years, I have worked at companies ranging from global IT consulting firm to Canada-based pharmaceutical AI solutions company, and have co-founded an EdTech analytics start up.
I am passionate about web technologies and enjoy building open source projects and free tools as well as writing technical blogs.
JavaScript
TypeScript
React.js
Next.js
Node.js
Python
MongoDB
Lit
and more...
Credit: soco-st
Work Experience
9 years of building web products and platforms, for a living and for fun
2016
Full Stack Developer and Team Lead @ Accenture
Aug 2016 - Jan 2021
Technical Co-founder @ Torche.io
Aug 2019 - Apr 2022
Full Stack Developer @ BenchSci
Apr 2022 - Nov 2024
Present
Senior Software Engineer @ Priceline (Booking Holdings)
Feb 2025 - Present
Senior Software Engineer @ Priceline (Booking Holdings)
Feb 2025 - Present
• Led/delivered the frontend and API layer feature implementations of the travel insurance business, with a monorepo frontend (React.js/Next.js) and API layer (Node.js, GraphQL)
• Refactor the legacy travel insurance module as a standalone module to be embedded to various business apps and eliminate legacy dependencies.
• Rapid A/B testing to optimize the insurance checkout experience with annualized gross incremental revenue of ~USD 1.5M
Side Projects
To try out new features and contribute to the world 🔥

Fast serverless caching via HTTP endpoints, built on Cloudflare Workers, KV and Hono
TypeScript
Cloudflare Workers
Serverless
Hono.js
Zod

A GitHub Activity Calendar component for React, Vue, Svelte, and more - built on Mitosis
JavaScript
Motiosis
Experimental
An attempt to explore Mitosis - a frontend framework aims to be universal (write once) and compile to every framework e.g. React.js and Svelte
No-code *entirely* browser-based Machine Learning tool for tabular data
JavaScript
React
Python
Pyodide
Scikit-learn
Experimental
An attempt to see how far a browser can do in ML by using Pyodide to run Python, Scikit-learn and other data libraries - *entirely* within the browser