About Me
Dr. Olaf Zimmermann1 is a consulting IT architect and senior researcher at the University of St. Gallen (ICS-HSG). His areas of interest include API design, architectural decisions, collaborative modeling, domain-driven design and microservices. As a software architect and industrial researcher at ABB and IBM, Olaf provided design, implementation and application integration services to clients around the globe. He developed and taught middleware and tools for systems and network management. Olaf co-authored several books, including “Patterns for API Design” (Addison Wesley Professional), and got certified as The Open Group Distinguished (Chief/Lead) IT Architect. He was awarded a Best Publication Award at OST, an IEEE Software New Directions Presentation Award at SEI SATURN and a Best Working Session Paper Award at WICSA. Olaf created the method collections Design Practice Repository (DPR) and Ethical Software Engineering and is a co-creator and maintainer of the Markdown Architectural Decision Records (MADR) templates. Olaf serves as a co-editor of the “Dear Researchers” column in the Journal of Software and Systems.
Contact Information
Please contact me if you would like to discuss any of the topics in my areas of interest and experience:
- {consulting or mentoring or research} at ozimmer d o t ch
More Information
The Projects and Services page and my blog provide information about my focus areas, including pointers to open source projects. You can also find me on:
Selected presentation PDFs and articles for industry and academia can be found here and here. This is the RSS feed for the blog.
Other Web Presences
My researcher page at the chair of/for Software Systems Programming and Development (University of St. Gallen, ICS-HSG).
Past professional lives:
- Cloud Application Lab at OST IFS
- soadecisions.org (archived/no longer maintained)
- IAAS Alumni page at Stuttgart University (external PhD student, 2006 to 2009)
Notes
-
Aka ZIO, which was my short name at HSR. ZIO is Italian for “uncle” (“Onkel” in German). And some uncles tend to tell stories. 😉 ↩
