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.
code8 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
gcc10
clang10
bitbucket10
testing10
html9

Programming languages (10)

TypeScriptJavaC++CCMakeScalaJavaScriptGo

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:11 releases, 632 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.
code-coveragegcovpythoncoveragec
Atlassian Python REST API wrapper. The atlassian-python-api library provides a simple and convenient way to interact with Atlassian products (such as Jira Service management, Jira Software, Confluence, Bitbucket and apps Insight, X-Ray) using Python. It is based on the official REST APIs of these products and by community for Atlassian
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.
atlassianbitbucketconfluencejirapython
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