Building better engineering systems

I am a staff software engineer on the Java Platform team at Netflix. I work on improving the Java stack and tooling used by all Netflix microservices and was one of the original authors of the DGS (GraphQL) Framework.

I published two books about Java modularity with O'Reilly Media: Java 9 Modularity, co-authored with Sander Mak, and Building Modular Cloud Apps with OSGi, co-authored with Bert Ertman.

I am a frequent conference speaker on Java, Spring, GraphQL, platform engineering, and developer tooling. This site is where I develop those ideas into durable written work.

All opinions shared here are my own.