Philippus Baalman is a seasoned Scala developer and former ScrumMaster with 11+ years of experience building resilient, reactive systems using Scala, Akka/Pekko and modern CI/CD practices. He blends hands-on backend engineering—contributing to high-profile open-source projects like Akka, Scala (2 & 3), sbt and akka-http—with product-focused agility gained from leading teams and scrum adoption. At Wehkamp and now ZorgDomein he applied functional and reactive principles to real-world retail and enterprise systems, while earlier roles show deep web and migration experience from PHP to modern stacks. His open-source work ranges from compiler and library fixes to maintaining clients like elastic4s and automation for dependency updates, revealing attention to correctness, compatibility and developer experience. Curious and pragmatic, he rekindled a passion for functional programming via Coursera courses and carries that λ-first mentality into production-grade systems and tooling.
11 years of coding experience
30 years of employment as a software developer
M.Sc, Computer Science, M.Sc, Computer Science at University of Twente
simple combinator-based parsing for Scala. formerly part of the Scala standard library, now a separate community-maintained module
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:5 releases, 90 reviews, 235 commits in 4 years 9 months
Contributions summary:Philippus primarily contributed to the maintenance and improvement of the scala-parser-combinators library. Their work involved updating the Scala version, integrating new dependencies, and fixing existing bugs. Furthermore, they added various tests to ensure the library's functionality and address specific issues, including those related to line endings and operator behavior. The user also refactored code to improve code quality and address code style issues, contributing to the overall stability and maintainability of the project.
Contributions:91 reviews, 228 commits, 172 PRs in 5 years 3 months
Contributions summary:Philippus primarily contributed to the website's front-end and templating aspects, making changes to the HTML, JavaScript, and CSS. They fixed presentation issues related to events and trainings by modifying date handling and event display logic. Furthermore, the user implemented changes to improve the website's user experience, like removing a section and making adjustments to page layouts.
dslscalasbtsourcesscala-native
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.