Things I have built
Most of what I build belongs to the companies I build it for, which is the honest problem with an engineer's portfolio at this point in a career. Here is what I can show: a product that is live, a small system you are currently inside, and some old Ruby.
In production
The system you are reading this on
This site is small enough to be a toy and is not built like one. The reason it is on this page is that every claim below can be checked from the browser you are holding.
- Static export, bilingual, deployed from CI. Forty URLs are asserted by test on every build — including three articles that nothing links to, which a crawler would miss while reporting the site healthy.
- The whole estate is in terraform: bucket, distribution, certificate, DNS. Imported from an account built by hand, with an empty plan afterwards — which is the only way to know the description matches reality rather than an opinion of it.
- Private bucket behind an origin access control, signed and encrypted to the origin. Directory URLs and the redirects for pages that moved years ago are handled by an edge function with unit tests covering every URL the site publishes.
- Compressed, security headers set, and a 404 page that belongs to the site rather than to the storage provider.
None of this is hard at this size. The habits are the ones I would use on something that mattered, and that is the only reason it is worth showing.
Open source
Small, old, and still up. Ruby, mostly statistics — written because I wanted the thing to exist.