Peter B

Consultant at Stokpop Software Solutions

Amsterdam, North Holland, 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
Peter B is a Java performance consultant and technical coach based in Amsterdam with over 20 years of experience crafting user-friendly, high-performance software and leading teams to deliver scalable systems on time. He focuses on making development processes run smoothly using Agile and Lean practices while driving JVM performance, Spring, and cloud-native architectures. Peter pairs hands-on backend work—like contributing Kotlin analysis and stability fixes to the widely used PMD and SonarQube ecosystems and adding Elasticsearch writers for monitoring pipelines—with a strong emphasis on test automation and maintainability. As a pragmatic architect and team lead, he excels at turning performance bottlenecks into reliable, production-ready solutions that naturally support users.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (23)

kotlin10
unit-testing10
static-code-analysis10
static-analysis10
apidoc10
sonarqube10
pmd10
amazon-elasticsearch10
java10
javas10
elasticsearchquery10
code-analysis10
api10
aws-elasticsearch10
jestjs10

Programming languages (12)

JavaDockerfileShellScalaJavaScriptGoMustacheXSLT

Github contributions (5)

github-logo-circle
jborgers/sonar-pmd

Nov 2021 - Jan 2023

☕️ PMD Plugin for SonarQube
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:7 releases, 38 reviews, 25 commits in 1 year 2 months
Contributions summary:Peter's primary contributions involved adapting and extending the PMD plugin for SonarQube to support Kotlin code analysis. This included adding new Kotlin rules, integrating them with the SonarQube ecosystem, and ensuring the integration tests function correctly with newer versions of PMD. The user also worked on improving the robustness of integration tests by addressing issues related to SonarQube versions and dependency updates, demonstrating a focus on quality assurance and maintainability. The user also added the maven wrapper.
pmdsonarqubejavasonarqube-pluginstatic-code-analysis
pmd/pmd

Sep 2021 - Apr 2026

An extensible multilanguage static code analyzer.
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:9 reviews, 19 comments, 2 issues in 4 years 7 months
Contributions summary:Peter primarily contributed to the PMD project by implementing new features and resolving issues within the Kotlin code analysis module. Their work involved adding a new test case for the `FunctionNameTooShort` rule and incorporating custom XPath functions for Kotlin. Additionally, they fixed a critical NPE, which ensures the stability of the integration with the sonar-pmd plugin. Their work also included fixing checkstyle issues and updating the project version.
code-analyzercode-analysiscode-qualitystatic-analysisstatic-code-analysis
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