Tools & interests
- Java
- Java applications and metadata-driven development with QQQ.
- TypeScript
- Typed interfaces and application code for the web.
- Nix
- Declarative development environments and machine configuration.
- Rust
- Systems programming for local tools and services.
- Kubernetes
- Container workloads, GitOps and application delivery.
- PostgreSQL
- Relational data models, queries and schema migrations.
- Shipping Projects
- Turning product ideas into scoped, working releases.
- Building Teams
- Helping engineers work together and grow their capabilities.
- High Performance
- Clear priorities, useful feedback and sustainable delivery.
- Turn Arounds
- Working through product and engineering constraints to restore delivery.