fren
fren

Olivier von Dach

Co-Founder, Craftsman, Coach

Biography

Architect and developer engineer for twenty years in large companies, with a focus this last decade on JVM (Java, Kotlin, Scala) and Web (Angular) technologies.

Modeling asynchronous reality in faithful abstractions using events, Event-storming, Domain Driven Design, SOLID principles, Design patterns, OO and Functional paradigms, reactive and resilient distributed architectures, the Actor model, are tools that I like to use in order to master functional business complexity, elegant code writing, and to apprehend the non-functional aspects of demanding systems.

Since the beginning of my career, I have been advocating quality software development as a mid-term investment to combine serenity and economy. The artisanal spirit animates my daily work.

Coaching, presentation, and drawing allow me to satisfy my natural need to transmit knowledge and thus contribute to the development of IT teams’ skills.

Chronology

2019-Present
Co-Founder, Craftsman, Coach, SoCraAgile Sàrl, Switzerland
2016-2019
Senior Software Engineer, La Mobilière, Switzerland
2002-2016
Senior Software Engineer, SwissPost, Switzerland

Skills

Java-Spring-Angular software development90%
Clean Code, TDD85%
Software architecture, DDD, Hexagonal80%
Kotlin, Scala, Elixir software development75%
Technical coaching90%
Technical leadership80%