Olaf Zimmermann

Senior Researcher at Institute of Computer Science, University of St.Gallen

Zurich, Zurich, Switzerland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Olaf Zimmermann is a senior researcher and independent consulting IT architect with over a decade of experience designing APIs, cloud-native systems, and microservice architectures for industry and academia. He blends hands-on implementation (Java, Python, Go) with research-led methods in architectural decision capture, collaborative modeling, and domain-driven design, drawing on roles at IBM Research, ABB, and OST. A certified The Open Group Distinguished IT Architect and co-author of four books including "Patterns for API Design," he maintains the popular MADR ADR tooling and contributes to API and architecture best practices. His work bridges industry and research—co-editing a column that channels practitioner concerns to academics—and has earned awards for impactful publications and presentations. Known for pragmatic patterns and decision reuse, he advises on architectural coaching, API evolution, and cloud migration while teaching and shaping curricula in software engineering.
code10 years of coding experience
job35 years of employment as a software developer
bookDr. Computer Science, Dr. Computer Science at University of Stuttgart
bookDiplom-Informatiker Computer Science, Diplom-Informatiker Computer Science at Technische Universität Braunschweig
github-logo-circle

Github Skills (40)

markdown10
design-documents10
bug-tracker10
summaries10
decomposition10
dsl10
service-contract10
artifacts10
representations10
api-documentation10
context-mapping10
soa10
service-design10
microservices10
ddd10

Programming languages (4)

JavaTeXSCSSMarkdown

Github contributions (5)

github-logo-circle
Summaries of artifacts, templates, practices, and techniques for agile architecting (DPR-mm) and service design (SDPR-nn).
Contributions:19 releases, 1 review, 47 commits in 2 years
techniquesdddservice-designsoaagile
adr/adr.github.io

Sep 2017 - Dec 2022

Homepage of the ADR GitHub organization
Contributions:1 review, 17 commits, 5 PRs in 5 years 3 months
architectural-decision-recordsarchitecture-docadrarchitecture-decision-recordsarchitectural-decisions
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Olaf Zimmermann - Senior Researcher at Institute of Computer Science, University of St.Gallen