Simon Martinelli
Keep IT simple

Is Your Competition One Step Ahead With More Modern Systems?
Outdated software solutions can hold your business back. In an increasingly digital world, functionality, mobility, and agility are essential for ensuring long-term success.
Align your technology with your business goals: A well-crafted IT strategy optimizes resources, enhances efficiency, and strengthens your competitive position.
I Am Your Partner for…

Simon Martinelli – Your IT Visionary.
I combine technical expertise with strategic vision to successfully guide companies on their path to digital transformation.
- Professional Excellence: Java Champion, Vaadin Champion, Oracle ACE Pro.
- Education: Lecturer at leading Swiss universities of applied sciences, specializing in distributed systems, microservices, and DevOps.
- Certifications: Extensive qualifications, including Certified Spring Professional and Oracle Certified Master.
- Contributions to the IT Community: Active member of the Java development community with significant contributions to Java standards.
- Swiss Digital Services – Quality You Can Rely On: A label which confirms that my digital solutions are developed and maintained in Switzerland – reflecting my dedication to data protection, precision, and trust – values that define the Swiss digital landscape

My Clients
Upcoming Appearances
22. January 2026
Hands-On Spec-Driven Development Workshop @ Packt26. January 2026
Spec-driven Development: How AI Changed Everything (And Nothing) @ jChampions Conference 202626. January 2026
Spec-driven Development: Wie KI alles (und nichts) verändert @ ML & AI Meetup04. February 2026
Null Safety in Java: JSpecify in der Praxis @ Java User Group Luzern11. March 2026
Spec-Driven Development @ DevOps Meetup Bern17. March 2026
Do You Really Need Hibernate? @ JavaOne 202621. April 2026
Goodbye Microservices, Hello Self-contained Systems @ Great International Developer Summit 202619. May 2026
Goodbye Microservices, Hello Self-contained Systems @ Software Quality DaysDiscover Valuable Insights in My Blog
Stop Starting with Code: Start with System Use Cases
When I work with AI Unified Process, the focus is always on system[...]
Testing Emails in Spring Boot with Testcontainers and Mailpit
Testing email functionality is often painful. SMTP servers are[...]
One Query, Complete Object Graphs: Nested DTOs with jOOQ MULTISET
In my previous post about Open Session in View, I explored how this[...]



































