Chase R. Cartwright
Backend engineer. SQL, testing, and the systems underneath.
Backend software engineer with 4 years of professional experience, most of it modernizing a long-lived Classic ASP and SQL Server product from the inside: building a modern .NET service layer, moving pages onto it one at a time, and shipping the product's public API. Most at home where application code meets the database. Deeply interested in operating systems, and in tests that prove code is correct rather than just running it. Came to software by way of electrical engineering and C++, after years in sales and hospitality.
Projects
- Ingest the World
A geospatial data platform where the database decides who sees what.
Python · FastAPI · PostgreSQL/PostGIS · React · TypeScript · Terraform · Azure
- csvQL
SQL for spreadsheets, in the terminal.
Go · Bubble Tea · sqlparser · excelize
- sportal
A live football tracker that also runs the TV wall.
TypeScript · Effect · React · Electron · WebSocket
- gpui-tunes
A native desktop music player in Rust, in the spirit of classic iTunes.
Rust · GPUI · rodio · lofty
- bongocat
A Linux daemon that counts your keystrokes straight from the kernel.
Go · Linux evdev · GTK 4 · systemd