Michael Keppler

Senior Software Engineer at Randstad Digital Germany

Pfullingen, 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 Keppler is a Senior Software Engineer based in Pfullingen, Germany, with 15 years of experience delivering maintainable, performance-focused backend and Android solutions. He combines agile team play and clear communication with a strong preference for clean code, shown by steady open-source contributions to notable projects like SpotBugs and Eclipse Tycho where he improved build robustness, performance, and documentation. At Randstad Digital he progressed rapidly from developer to senior engineer, and his background spans university user support to professional software development, giving him an unusual blend of hands-on engineering and user-centered perspective. Michael’s fixes often focus on the less glamorous but critical areas—error messaging, docs, and build tooling—so systems are both more reliable and easier for teams to maintain. He brings practical experience in release maintenance, parallel build optimization, and Android UI refinements, making him effective across the full development lifecycle.
code15 years of coding experience
job3 years of employment as a software developer
bookMechatronik, Mechatronik at Hochschule Reutlingen
bookBachelor of Science - BS, Medieninformatik, Bachelor of Science - BS, Medieninformatik at Universität Stuttgart
stackoverflow-logo

Stackoverflow

Stats
21,905reputation
4.1mreached
617answers
16questions
Badges
android
top-5%
editor
top-5%
eclipse-plugin
top-1%
windows
top-5%
java
top-1%
eclipse-rcp
top-5%
github-logo-circle

Github Skills (34)

static-code-analysis10
eclipse-plugin10
android-development10
java10
javas10
osgi10
code-analysis10
maven10
build-tools10
eclipse10
documentation10
editor9
debug9
integrate9
integrations9

Programming languages (26)

C#CGoHTMLGroovyJsonnetTypeScriptShell

Github contributions (5)

github-logo-circle
cgeo/cgeo

Jul 2011 - Sep 2019

c:geo - The powerful Android geocaching app.
Role in this project:
userMobile Developer (Android)
Contributions:6 releases, 3281 commits, 270 PRs in 8 years 3 months
Contributions summary:Michael's contributions primarily involved merging code from the origin/release branch and backporting test cases, indicating involvement in code maintenance and release management within the Android application. Additionally, the user implemented new features like menu items for opening the geochecker and added support for opening geocaching.su links, focusing on integrating new functionalities and features into the existing codebase. Further contributions included fixes for UI bugs and incorrect icon display, demonstrating proficiency in user interface and overall application refinement.
geoandroidcgeoopencachinggeocaching
eclipse-tycho/tycho

Jan 2015 - Jan 2023

Tycho project repository (tycho)
Role in this project:
userBack-end Developer
Contributions:26 reviews, 60 commits, 57 PRs in 8 years 1 month
Contributions summary:Michael's contributions primarily involve fixing typos and improving code clarity in the Tycho project. They corrected error messages and documentation, fixed broken Javadoc, and unified module naming conventions. Furthermore, the user addressed performance issues by optimizing the manifest cache and enhanced the robustness of the build process by improving the handling of ignore patterns.
theiaosgieclipseaemjava
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 Keppler - Senior Software Engineer at Randstad Digital Germany