Michael Kreis

Expert Backend Engineer at AXA Switzerland

Amriswil, Thurgau, 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

👤
Senior
🎓
Top School
Michael Kreis is an expert backend engineer with 14 years of experience building robust Java, Kotlin and Go services, currently shaping financial backend systems at AXA Switzerland. He has deep hands-on experience with Spring Boot, Flowable/Camunda, Elasticsearch, Kafka and cloud-native tooling (Docker, OpenShift), and a track record of delivering production-grade systems for banks and enterprise clients. An active open-source contributor, he improved customization and URL handling in the widely used springdoc-openapi project, showing attention to API documentation and Spring configuration subtleties. Based in Amriswil, Switzerland, he combines a strong academic foundation in software engineering from ZHAW with pragmatic engineering gained across consultancy and banking sectors. Colleagues rely on him for designing clean backend abstractions and solving tricky integration challenges in regulated environments.
code14 years of coding experience
job16 years of employment as a software developer
bookBachelor, Software Engineering, Bachelor, Software Engineering at ZHAW Zurich University of Applied Sciences
languagesGerman, English, French, Spanish
github-logo-circle

Github Skills (10)

javas10
api10
openapi10
apidoc10
java10
spring-boot10
rest-api9
spring8
swagger7
kotlin5

Programming languages (5)

JavaJavaScriptGoMustacheKotlin

Github contributions (5)

github-logo-circle
springdoc/springdoc-openapi

Dec 2019 - Jan 2020

Library for OpenAPI 3 with spring-boot
Role in this project:
userBack-end Developer
Contributions:12 commits, 3 PRs, 15 comments in 14 days
Contributions summary:Michael primarily contributed to the development of the springdoc-openapi library by adding features and improving existing functionality. The commits focused on enhancing the customization options for operations, parameters, and properties through the implementation of Service Provider Interfaces (SPIs). The user also addressed server URL issues and introduced configuration options related to relative URL generation within the OpenAPI resource, demonstrating a strong understanding of API documentation generation and Spring Boot configuration.
openapispringspring-bootopenapi3springdoc-openapi
hilaris/hilaris

Mar 2012 - Jun 2012

Contributions:39 commits in 2 months
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