Poutsma Principles Consulting & Training

Hello, I am Arjen Poutsma — an independent consultant specializing in API design, Open Source, and software design & architecture.

You may know me from my contributions to Spring, the Java application framework:

Blog

You can visit my blog, where I post my thoughts about API design, Open Source, and other topics I find interesting.

Services

Architecture & Code Reviews
Gain actionable insights into your Java software stack. I can help you identify bottlenecks, improve code quality and simplicity, and create a clear path forward.
API & Open Source Strategy
Get expert guidance on creating robust, user-friendly APIs and managing open source projects or contributions effectively.
Coaching & Training
Elevate your team's skills in Java and Spring, sharpen their API design mindset, and adopt best practices for long-term success.

Why Work With Me?

Knowledge & Experience
Having worked on Spring for nearly 20 years, I bring a deep understanding of the Java ecosystem, and Spring in particular.
Pragmatic & Practical
I focus on achievable solutions that respect your deadlines and business goals.
Open Source Expertise
From managing contributions to building thriving communities, I can guide you through every step of your open source journey.

Contact Me

Contact me me and we can discuss how to get started.