Markus Heberling

Softwareentwickler at Markus Heberling Softwareentwicklung

Rosenheim, Bavaria, 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
Markus Heberling is a seasoned software engineer based in Rosenheim, Germany, with 16 years of experience building Java and iOS systems and a strong grounding from a Dipl.-Inf. in Computer Science. He combines hands-on backend engineering and DevOps practices—Maven, Jenkins and Agile—while currently contributing to product engineering at ADVANOVA and running his own software development practice. An active open-source contributor, he has improved developer toolchains and integrations (notably enhancing SonarQube GitLab support and adding SQL and Maven POM formatting to Spotless) and extended the evcc electric vehicle charging project with a Go plugin architecture and custom device support. His background spans enterprise JavaEE consulting at HPE to game-client development with Java/OpenGL, reflecting an ability to move between low-level performance work and large-scale integration. Pragmatic and automation-minded, he often focuses on CI/CD and test improvements that reduce manual effort and tighten feedback loops.
code16 years of coding experience
job6 years of employment as a software developer
bookDipl.-Inf., Computer Science, Dipl.-Inf., Computer Science at Paderborn University
bookAbitur, -, Abitur, - at Gymnasium der Benediktiner, Meschede
languagesGerman, English, Russian, Latin
stackoverflow-logo

Stackoverflow

Stats
885reputation
232kreached
11answers
1question
Badges
ldap
top-5%
github-logo-circle

Github Skills (28)

gitlab-api10
sonarqube10
formatter10
plugin10
java10
javas10
go10
formatters10
sql10
golang10
maven10
ldap9
mqttnet9
mqtt9
rest-api9

Programming languages (19)

JavaC++RustCScalaMakefileGoHTML

Github contributions (5)

github-logo-circle
diffplug/spotless

Sep 2020 - Jan 2022

Keep your code spotless
Role in this project:
userBackend Developer
Contributions:4 reviews, 16 commits, 7 PRs in 1 year 3 months
Contributions summary:Markus contributed to the addition of a SQL formatter within the Maven plugin. They added a new SQL formatter and its configuration for Maven, including tests and integrating dependencies. Furthermore, the user refactored existing code and added support for local binary formatters and custom JSR-223 based formatters, improving the functionality of the code formatter. They also implemented support for Maven POM sorting and formatting.
spotlessgradleformatterprettiersass
A plugin that allows branch analysis and pull request decoration in the Community version of Sonarqube
Role in this project:
userBack-end Developer
Contributions:1 review, 10 commits, 6 PRs in 1 month
Contributions summary:Markus focused on enhancing the Gitlab integration features of the Sonarqube plugin. They implemented support for decorating merge requests with annotations using the Gitlab API, added functionality for deleting comments, and automated configuration within Gitlab CI environments. The user also updated project properties, and addressed testing issues. These contributions demonstrate the user's focus on improving integration and automation for the plugin.
sonarqube-pluginsonarqube-serversonarclouddecorationsonarqube-scanner
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
Markus Heberling - Softwareentwickler at Markus Heberling Softwareentwicklung