Hi, I'm Benjamin Marwell — IBM Champion 2026 and open-source contributor specialising in Maven build optimisation, Jakarta EE, and the Eclipse OpenJ9 JVM. I work on projects across the Apache Software Foundation — including Apache Shiro — and contribute to the broader Java ecosystem with a focus on performance, reproducible builds, and developer productivity.
On this blog I share practical deep-dives into Maven internals, Jakarta EE patterns, JVM tuning, and anything else I encounter building real software. Expect working code examples, honest benchmarks, and occasionally music — I play trombone in several orchestras.







