- Software architect
- architecting and evolving the in-house platform the business runs on end-to-end
- concept to production — full ownership of the process
- business processes & enterprise integrations
- BPM, accounting software, and everything in between
- active codebases in C#, F#, Python, JavaScript, C++
- low-level debugging — WinDbg, memory dumps, crash & hang analysis; PostgreSQL internals
- Open source
- Infrastructure & tooling
- Postgres, MassTransit, SQL Server, MongoDB, RabbitMQ, Akka.NET
- code reviews — static analysis and tooling (NDepend)
- CI/CD with automated test and build pipelines
- Interests
- compilers — JIT, decompilation, static & program analysis
- garbage collection
- programming language design
- CS literature
- Off the clock
- podcasts & science fiction
- swimming — pools and open water
- a good bitter or stout
After a swim with my daughter