Hi, this is
Patrick Chiu.
As a full stack developer specializing in building web platforms and SaaS for 8 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
8 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
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
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

Medium scrapper and searcher for Chinese articles
JavaScript
React
Node.js
Cloudflare Workers
Serverless
Hono.js
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