Hi, I'm

Alex Chen.

Software Engineer & Open-Source Builder

I design and build fast, accessible web products — from pixel-perfect interfaces to the APIs and infrastructure behind them. Currently focused on developer tooling and performance.

About me

A short version of the longer story.

I'm a software engineer with 6+ years of experience shipping products used by millions of people. I care deeply about the craft — clean architecture, thoughtful interfaces, and the small details that make software feel effortless.

These days I spend most of my time in TypeScript, React and Node.js, with a healthy amount of Go and Rust on the side. I also maintain a few open-source libraries and write about performance and developer experience.

When I'm not at a keyboard, you'll find me hiking, brewing coffee, or reading sci-fi.

Location Singapore · Remote-friendly
Focus Web Platform & Developer Tooling
Experience 6+ years

Experience

Where I've worked and what I've built.

Senior Software Engineer

2023 — Present

Acme Corp · Remote

  • Led the migration of a legacy dashboard to React + TypeScript, cutting load time by 48%.
  • Designed a shared component library adopted by 5 product teams.
  • Mentored 3 junior engineers and ran the internal frontend guild.

Software Engineer

2021 — 2023

Northwind Labs · Singapore

  • Built and scaled a real-time collaboration service handling 20k concurrent sessions.
  • Introduced end-to-end testing, reducing production regressions by 60%.
  • Owned the design system and accessibility standards (WCAG 2.1 AA).

Frontend Developer

2019 — 2021

Studio Kite · Contract

  • Delivered 15+ marketing sites and web apps for clients across fintech and retail.
  • Set up CI/CD pipelines that cut release time from hours to minutes.

Selected projects

A few things I've built recently — mostly open source.

Pulse UI

A lightweight, accessible React component library with zero runtime CSS. 4.2k stars on GitHub.

TypeScript React Vite

EdgeCache

A tiny caching layer for edge functions with stale-while-revalidate semantics built in.

Go Redis Cloudflare

Inkwell

A Markdown-first static blog engine that renders in under 30 ms per page.

Node.js Rust CLI

Skills & tools

The stack I reach for most often.

Languages

TypeScript JavaScript Go Rust SQL

Frontend

React Next.js Vite Tailwind Accessibility

Backend & Infra

Node.js PostgreSQL Redis Docker AWS

Practices

Testing CI/CD Performance Design Systems