Principal software engineer and architect. I lead teams, stay hands-on across the stack, and own production outcomes.
Available for remote Staff or Principal roles in the United States.
Over 25 years I have translated vision into architecture, untangled complexity, and stayed close enough to the implementation to know whether a design actually works. That includes user interfaces, services, data, and delivery.
- Engineering notes. Technical writing and live diagrams on architecture, distributed systems, modernization, and production engineering. Resume
- Kekonic Diagrams ·
kekonic/diagrams. Semantic diagram-as-code with automatic layout, live embeds, animation, a studio, CLI, and editor integrations. - ProjectDrafter. Interactive woodworking planning with synchronized 2D and 3D, cut lists, and shopping lists.
- Full-stack: UI, APIs, services, data, and the pipelines that ship them
- Architecture a team can evolve: modular, event-driven, and production-minded
- Lead by example, mentor deliberately, and grow owners instead of bottlenecks
hire-me@david-hayes.com · LinkedIn · engineering.david-hayes.com