Senior software engineer
I design and deliver reliable, maintainable systems, with an emphasis on pragmatic trade-offs and long-term maintainability.
I work across the full delivery lifecycle: understanding real-world constraints, making architectural decisions explicit, and shipping production software that can be operated, understood, and changed over time.
Recent work includes multi-application platforms, asynchronous and event-driven services, and production environments where reliability and change safety are priorities.