On this page, I lay out my general interests and experience, as well as some areas where I might be able to help you with your projects.
My current primary interests are:
Ben Evans is Observability Lead and Senior Principal Software Engineer at Red Hat Runtimes. Previously he was Lead Architect for Instrumentation at New Relic, and co-founded jClarity, a performance tools startup acquired by Microsoft. He has also worked as Chief Architect for Listed Derivatives at Deutsche Bank and as Senior Technical Instructor for Morgan Stanley. He is a Java Champion and served for 6 years on the Java Community Process Executive Committee, helping define new standards for the Java platform.
Ben is the author of seven books, including "The Well-Grounded Java Developer", "Optimizing Java" and the new editions of "Java in a Nutshell". His technical articles are read by thousands of developers every month. Ben is a regular speaker and educator on topics such as the Java platform, Observability, systems architecture, performance and concurrency for companies and conferences all over the world.
My career has spanned multiple industries and has taken in many different roles over the last 20+ years, including:
I am a Senior Principal Software Engineer at Red Hat. Outside of those commitments, I have some time available for other projects (providing they are unrelated to Red Hat’s business). Some of the services I can offer include:
If that sounds interesting or you might have a project that could be a fit for me, please get in touch with me, using this contact form.
It started life as a dumb Internet joke in my early 20s - along the lines of "what would you call someone who was a catalyst for change, but smaller and cuter?" - and it just sort of stuck. It has the advantages of being a username that is unlikely to be chosen by anyone else (or by accident) and thus is helpfully unique. I am considerably less small and cute these days.