Artur Bosch

Software Engineer at Open Source

Dusseldorf, North Rhine-Westphalia, 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
Artur Bosch is a software engineer based in Düsseldorf with a decade of experience building and improving developer tooling and back-end systems. He contributes actively to open source—most notably as creator of detekt, a popular Kotlin static analysis tool—and has made deep core edits to widely used projects like JavaParser and Jenkins Warnings NG. At Axivion he integrates static-analysis ecosystems and optimizes tooling workflows, including performance-focused JSON streaming and test-infrastructure fixes. With a strong academic background in computer science and computational linguistics, he blends rigorous analysis with practical engineering, often tackling subtle API and memory-leak issues that improve long-term maintainability.
code10 years of coding experience
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at University of Bremen
bookBachelor of Arts - BA Computational Linguistics, Bachelor of Arts - BA Computational Linguistics at University of Düsseldorf
stackoverflow-logo

Stackoverflow

Stats
46reputation
4kreached
1answer
0questions
github-logo-circle

Github Skills (23)

kotlin10
parserator10
static-code-analysis10
parser10
javaparser10
api-design10
abstract-syntax-tree10
software-quality10
java10
javas10
code-analysis10
jenkins-plugin10
jenkins10
jenkins-ci10
test-automation10

Programming languages (11)

TypeScriptJavaShellRustVJavaScriptGoHTML

Github contributions (5)

github-logo-circle
detekt/detekt

Oct 2016 - Sep 2022

Static code analysis for Kotlin
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:82 releases, 142 reviews, 1311 commits in 6 years
Contributions summary:Artur primarily contributed to the project by addressing code quality issues and adding features related to testing and configuration. They implemented a rule for suggesting array literals and improved existing code standards by addressing aspects such as proper coding style and class naming. The user also worked on general test infrastructure by fixing memory leaks and ensuring the test environment is properly set up.
linterlintanalysisstatic-code-analysiscode-quality
jenkinsci/warnings-ng-plugin

Mar 2019 - Dec 2022

Jenkins Warnings Plugin - Next Generation
Role in this project:
userBack-end Developer
Contributions:5 reviews, 27 commits, 8 PRs in 3 years 9 months
Contributions summary:Artur primarily focused on developing features for the Axivion Suite tool within the Jenkins Warnings Next Generation plugin. Their contributions involved implementing a tool to query the Axivion Dashboard for violations, specifically integrating with the Axivion web service. They refactored the code by simplifying the parser setup and addressing review feedback. The user also worked on adapting the project to the usage of a new json parsing library which enhanced performance by introducing streaming.
jenkinsnext-generationspotbugsjenkins-pluginpmd
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
Artur Bosch - Software Engineer at Open Source