luigialecce.com

luigi

backend engineer

More
Some things I built

apartmentlens.fyi ↗ live site

apartment listings make you guess whether a building is exempt from WA's 2025 rent stabilization law and how good the noise insulation is between units. I built a site that pulls county assessor data for residential buildings in King County and answers both on a map.

Map of Capitol Hill apartment buildings colored by rent control coverage The same map colored by estimated interior noise, from red for noisier buildings to green for quieter ones
On a phone: the Mckenzie at 2202 8th Ave is likely exempt until 2030, confirmed from Seattle's temporary certificate of occupancy issued 2018-12-18, with four more exemptions ruled out by county records The same building's interior noise estimate, likely quieter than typical because a 40-storey steel tower with concrete floor slabs isolates sound better, above the raw county records The noise map on a phone with Fountain Court open: likely covered by the rent increase limit, 5 of the 7 exemptions ruled out, capped at a 9.683% increase per 12 months in 2026

task-queue ↗ github repo

a task queue for agent work built on Postgres.

PostgresKubernetes
1 · the problem
one process · identical capacity for all
fetch io summarize llm price api draft llm send smtp

need 3× the llm work? clone the whole thing

no pool per task type, no dial per task type.

2 · how it works
ONE KUBERNETES DEPLOY agent orchestrator enqueue · never twice Postgres queue retry routed by type llm ×3 io ×1 smtp ×1 notify done
3 · measured
170/s
sustained at saturation
59ms
p95 queue wait, steady load
20,000→0
backlog drained in 117s
83,000
jobs · 0 lost · 0 dup enqueues

minikube, 12 workers ×4 · jobs sleep 50–500ms · preloaded backlog drained, then steady 150/s