I am available for week to month-long engagements, where I can help with the design, implementation, or improvement of distributed systems and services. I'm based in the SF Bay Area, but am willing to travel.
I've built and led multiple teams responsible for the implementation of new distributed services, built in both Java and Clojure. I am the author and maintainer of libraries which are the foundation for some of the largest systems built with Clojure. I have a high degree of familiarity with the Netty library and the broader JVM ecosystem.
I have mentored many early and mid-career engineers on the theory and practice of building robust systems, and given several talks on the subject. I am also expert in the effective use of Clojure, and am writing a book on that subject.
If you'd like to talk about what I could do for your company, please contact me.