Michael Prankl is an experienced IT architect and Java developer with 13 years in software engineering, currently shaping architecture at the City of Munich. He combines hands-on backend development with practical automation and infrastructure skills, having implemented SVN support for Spring Cloud Config and contributed Docker-based LDAP test setups for Jenkins acceptance tests. His work shows a knack for integrating diverse SCM systems and building reliable test environments that mirror production concerns. Based in Bavaria, he brings public-sector rigor to scalable, auditable solutions and a track record of improving developer tooling and configuration management. Not obviously stated, he bridges long-term municipal responsibility with active open-source collaboration, ensuring city services benefit from modern, well-tested engineering practices.
Acceptance tests cases for Jenkins and its plugins based on selenium and docker.
Role in this project:
Backend Developer & Automation Engineer
Contributions:70 commits in 2 months
Contributions summary:Michael primarily contributed to the implementation of Docker containers and configuration files, specifically for an LDAP container, indicating a focus on setting up and configuring infrastructure. They also worked on changes related to Jenkins acceptance tests, implementing POs for global security configuration with LDAP and creating tests for LDAP authentication. Their work involves both backend development (configuring LDAP for testing) and automation engineering (using Docker for containerization).
External configuration (server and client) for Spring Cloud
Role in this project:
Back-end Developer
Contributions:10 commits, 1 PR, 2 comments in 12 days
Contributions summary:Michael primarily focused on implementing and integrating Subversion (SVN) support within the Spring Cloud Config server. Their work involved creating a new `SVNKitEnvironmentRepository` class and modifying existing code, like the `AbstractSCMEnvironmentRepository`, to support SVN operations using the SVNKit library. The user also added tests for the new SVN features. The contributions indicate a focus on enhancing the configuration server to support different SCM systems beyond the existing Git implementation.
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
Michael Prankl - IT-Architekt at Landeshauptstadt München