Michael Förderer

Softwareentwickler at ZF Group

Friedrichshafen, Baden-Württemberg, Germany
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
Michael Förderer is a pragmatic software developer with 8 years of professional experience, currently building software at ZF Group from Friedrichshafen. He blends backend development and DevOps sensibilities, contributing to open-source projects like gcovr (improving code-coverage reporting and test infrastructure) and the widely used atlassian-python-api (refactoring RestClient and paged API handling). His electrical engineering diploma underpins a methodical approach to systems and tooling, and he has a knack for improving developer experience through thoughtful refactors and test coverage. Outside work he’s an avid motorcyclist and climber, hinting at a preference for calculated risks and persistence in solving hard problems.
code7 years of coding experience
bookDiplom-Ingenieur (FH), Electrical, Electronics and Communications Engineering, 1,4, Diplom-Ingenieur (FH), Electrical, Electronics and Communications Engineering, 1,4 at Hochschule Reutlingen
github-logo-circle

Github Skills (14)

code-coverage10
confluence10
rest-api10
c-language10
api10
clangd10
cprogramming-language10
wrapper10
python10
clang10
gcc10
bitbucket10
testing10
html9

Programming languages (9)

TypeScriptJavaC++CMakeScalaJavaScriptGoRuby

Github contributions (5)

github-logo-circle
gcovr/gcovr

May 2020 - Jan 2023

Generate code coverage reports with gcc/gcov
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:10 releases, 587 reviews, 141 commits in 2 years 8 months
Contributions summary:Michael primarily contributed to the codebase by modifying existing functionality and adding new tests. These changes involved updating the title of the HTML report, which required modifications to the gcovr/tests/test_args.py and gcovr/configuration.py files, along with updating reference files. This indicates the user's focus on improving code coverage reporting features and maintaining existing test infrastructure. The changes also included adding CSS options and updating the function overview.
sarifreportscpppythonclang
Atlassian Python REST API wrapper
Role in this project:
userBack-end Developer
Contributions:85 reviews, 38 commits, 41 PRs in 1 year 5 months
Contributions summary:Michael primarily contributed to refactoring and improving the Atlassian Python API wrapper, focusing on the `RestClient` class and various API interactions. They addressed initialization issues, refined URL handling within the Bitbucket API module, and enhanced the handling of paged API responses. Furthermore, the user implemented new features, refactored code, and fixed various issues related to specific Atlassian services, including Bitbucket and Confluence, demonstrating a strong understanding of the underlying API structures.
pythonconfluencejira-service-deskapi-wrapperbamboo
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 Förderer - Softwareentwickler at ZF Group