Mathias Bogaert

Software Engineer at CentralCI - Managed Concourse CI

Stony Stratford, England, United Kingdom
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
Mathias Bogaert is a polyglot software engineer with 14 years’ experience focused on backend systems, tooling, and dependency hygiene. Based in Stony Stratford, he brings meticulous attention to detail and high standards to both Scala and Go codebases, contributing maintenance-level improvements that keep projects healthy and compatible. His open-source work includes updating core Scala logging dependencies and modernizing Concourse’s database stack—migrating to pgx, refining error handling, and improving query and cache performance. Comfortable across languages and build ecosystems, he blends practical refactoring with performance-minded optimizations that reduce technical debt. Colleagues rely on him for reliable, low-friction upgrades and hands-on fixes that prevent regressions while enabling future development.
code14 years of coding experience
languagesGerman, French, Dutch, English
stackoverflow-logo

Stackoverflow

Stats
223reputation
143kreached
3answers
0questions
github-logo-circle

Github Skills (21)

database-migrations10
postgresql10
logback10
sbt10
scala10
go10
database-migration10
slf4j10
database-optimization10
jvm9
cicd9
continuous-delivery9
logging9
concourse8
database6

Programming languages (22)

PowerShellJavaC++RustCScalaElmGo

Github contributions (5)

github-logo-circle
lightbend-labs/scala-logging

Jun 2015 - Mar 2021

Convenient and performant logging library for Scala wrapping SLF4J.
Role in this project:
userBackend Developer
Contributions:1 release, 3 reviews, 75 commits in 5 years 9 months
Contributions summary:Mathias primarily contributed to dependency management and version updates within the Scala logging library. They updated versions of core dependencies such as Logback, SLF4J, Scala, and ScalaTest, as well as project-level SBT and plugin dependencies. The user also modified the build configuration to update Scala version and manage project metadata, demonstrating a focus on project maintenance and ensuring compatibility with updated dependencies.
macrosloggerlogginglogging-librarywrapping
concourse/concourse

Feb 2017 - Apr 2025

Concourse is a container-based automation system written in Go.
Role in this project:
userBack-end Developer
Contributions:23 reviews, 51 PRs, 85 comments in 8 years 3 months
Contributions summary:Mathias primarily contributed to refactoring and modernizing the codebase by replacing deprecated libraries like `pq.NullTime` with `sql.NullTime`. They also migrated the project to use PGX for database connections and implemented PGX-specific error handling. The user made several optimizations, including enhancing query performance and improving task cache cleanup. These changes demonstrate a focus on database interactions and overall system performance.
golangcontainersdoergocdelm
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
Mathias Bogaert - Software Engineer at CentralCI - Managed Concourse CI