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 🔥
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