P
Hi, this is

Patrick Chiu.

I'm a full stack developer specialized in building web platforms and SaaS. I have worked at companies of all variaties e.g. large IT consulting firm, preclinical R&D AI solutions start up and co-founded an EdTech data analytics start up.

I'm in love with web technology. In my spare time, I also build free tools, open source projects and write technical blogs.

JavaScript
TypeScript
React.js
Next.js
Node.js
Python
MongoDB
Lit
and more...
Credit: soco-st

Work Experience

8 years building web products and platforms, for fun and for a living

2016
Full Stack Developer and Team Lead @ Accenture
Aug 2016 - Jan 2021
Independent Full Stack Developer and Team Lead
Feb 2021 - Apr 2022
Present
Full Stack Developer @ BenchSci
Apr 2022 - Present
Technical Co-founder @ Torche.io
Aug 2019 - Present

Full Stack Developer @ BenchSci

Apr 2022 - Present

Delivered/Led end-to-end projects from data (Postgres and Redis), search pipeline (Elasticsearch), backend (Python Django) to frontend (TypeScript Next.js)
Ensured the application robustness by improving and maintaining the code coverage with the testing suite in all levels (Pytest, Jest, React Testing Library, Cypress)
Frontend specialist of Reagent Selectors (company's flagship product) and worked closely with the web apps infra team

Side Projects

Excuses to escape the boring life and claim to be productive 🔥

Cache Cloud

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

mongo-http.js

A thin wrapper on Mongodb Atlas Data API using native fetch API
TypeScript
MongoDB
Jest

Medium Rare

Medium scrapper and searcher for Chinese articles
JavaScript
React
Node.js
Cloudflare Workers
Serverless
Hono.js

SkyCube

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

<ActivityCalendarWidget />

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

Get in Touch

Chat with me about anything! I'm always open for any random topics. You can find me via...