melvin.
aboutwritingtagsprojects

Writing

Thoughts on software engineering, building products, and more.

Building Rōnin: I Automated My Japan Job Hunt So I Could Actually Prepare for Interviews

How I built a daily automated job pipeline for my Japan job search — scraping, deterministic scoring, and Discord pings so I can spend my energy on interview prep, not LinkedIn.

OCT 23 · MELVIN LIU

Building Rōnin: I Automated My Japan Job Hunt So I Could Actually Prepare for Interviews
#Engineering#Automation#Career#Python

The Algorithm Interview Is Dead - Sun Tzu, Probably

Four years building systems for millions of users. The hardest algorithm I've shipped in production is O(n) → O(1). Let's talk about what technical interviews are actually supposed to test.

OCT 12 · MELVIN LIU

The Algorithm Interview Is Dead - Sun Tzu, Probably
#Career#Engineering#Interviews#Opinion

From 3 GB to 764 MB: How We Fit 8 Million Credit Scores in Redis

Achieving a 75% reduction in memory footprint, an engineering story of optimizing our Redis caching layer through serialization benchmarks and jemalloc deep-dives

OCT 4 · MELVIN LIU

From 3 GB to 764 MB: How We Fit 8 Million Credit Scores in Redis
#Redis#Backend#Performance#Optimizations

Hello, World.

The first post on my new site, why I rebuilt it, what I'm aiming for, and what comes next.

AUG 16 · MELVIN LIU

Hello, World.
#Writing

© 2026 Melvin Liu

GitHubTwitterLinkedInEmail