End-to-end and full-stack product engineering
Building and evolving production web applications: architecture, stack selection, delivery, and the refactoring that keeps a codebase alive years later. Front-end at the core, plus the back-end a product needs around it, the APIs, data models and integrations behind the surfaces we ship. This is the spine of everything else on this page.