Robert Scholte

Senior Softwareontwikkelaar at Sourcegrounds

Leek, Groningen, Netherlands
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
Robert Scholte is a Senior Softwareontwikkelaar and CI/CD specialist with 16+ years of experience focused on application lifecycle management, release automation and Java build tooling. As a long-time Apache Maven committer, former Maven Project Chair and Dutch representative, he has contributed core fixes and plugins that shape how Java projects are built globally. He founded Sourcegrounds to help teams simplify build, test and deploy pipelines, and has applied Maven solutions beyond Java to automate TIBCO builds and dependency management. Robert combines hands-on engineering with governance experience from leading open source projects and writing a regular Maven column for NLJUG’s Java Magazine since 2013. Based in the Netherlands, he’s known for pragmatic improvements—refactoring tests, fixing corner-case bugs and hardening plugins—that increase stability across large enterprises.
code16 years of coding experience
job21 years of employment as a software developer
bookHanze
stackoverflow-logo

Stackoverflow

Stats
12,177reputation
1.4mreached
350answers
5questions
Badges
maven-plugin
top-5%
java
top-1%
xml
top-5%
maven
top-1%
eclipse
top-5%
jar
top-5%
github-logo-circle

Github Skills (25)

dependency-management10
debug10
svn10
testing10
maven-plugin10
java10
javas10
subversion10
maven10
build-tools10
build-management10
mockito10
jar9
pomxml9
pdfbox9

Programming languages (9)

JavaShellC++CSSJavaScriptHTMLGroovyRuby

Github contributions (5)

github-logo-circle
Apache Maven Dependency Plugin
Role in this project:
userBackend Developer
Contributions:1 review, 101 commits, 8 PRs in 9 years 3 months
Contributions summary:Robert's contributions focused on resolving issues within the Apache Maven Dependency Plugin, primarily addressing bugs and inconsistencies related to artifact handling and file operations. They made adjustments to improve the stability of the results by using only one `System.currentTimeInMillis()` call and comparing `lastModified()` timestamps. Furthermore, the user fixed issues related to command-line artifact unpacking and Windows-specific file path issues. Their work involved modifying Java code within the test suite and core plugin functionalities.
maven-pluginmaven-pluginsmavenmaven-dependency-pluginapache
apache/maven-enforcer

Jan 2012 - Jul 2021

Apache Maven Enforcer (Plugin)
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:4 reviews, 127 commits, 12 PRs in 9 years 7 months
Contributions summary:Robert primarily contributed to code formatting across multiple Java files, ensuring code consistency. They also refactored testing frameworks, migrating from EasyMock to Mockito within the project's testing suite, demonstrating an understanding of testing best practices. Additionally, the user fixed a critical bug in the dependency convergence rule, improving its functionality.
maven-pluginsenforcermavenenforcer-pluginapache
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
Robert Scholte - Senior Softwareontwikkelaar at Sourcegrounds