Mathias Boettcher

Senior Data Engineer

Hamburg, 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
Mathias Boettcher is a Senior Data Engineer based in Hamburg with 20 years of hands-on experience building reliable backend systems and developer-focused tooling. He combines production data engineering at enterprises like Otto with a strong open-source footprint, contributing to high-profile projects such as Deno, Terraform, Nomad and DuckDB where he improved runtime internals, state locking, auth, and filesystem stability. Comfortable across the stack, he has implemented low-level fixes in Rust, Go and C/C++ extensions while also shaping infrastructure and Terraform providers for robustness and security. His indie product mindset shows in his GitHub bio—he enjoys building tools that make developers’ lives easier—and is reflected in pragmatic improvements like marking sensitive data and adding error checks. With a Dipl. Inf. from TFH Berlin and long tenure in web and backend roles, he blends deep technical debugging skills with practical system design for production scale.
code20 years of coding experience
job15 years of employment as a software developer
bookDipl. Inf. (FH), Dipl. Inf. (FH) at TFH Berlin
github-logo-circle

Github Skills (41)

deno10
javascript10
c-language10
cloud-manager10
back-end-development10
apidoc10
databases10
typescript10
object-storage10
nomad10
terraform10
terraform-provider10
terraformer10
go10
api10

Programming languages (23)

MDXJavaC++CSSCRustMakefileTeX

Github contributions (5)

github-logo-circle
hashicorp/nomad

Jul 2016 - Sep 2016

Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
Role in this project:
userBack-end Developer
Contributions:14 commits, 10 PRs, 30 comments in 1 month
Contributions summary:Mathias contributed to the Nomad project by implementing features and fixing bugs related to core functionalities. They added support for HTTP basic authentication in the Nomad client code, allowing authentication against protected endpoints. The user also addressed typos in the source code and modified existing features, such as allowing the configuration of the Docker working directory, and made improvements to the node and allocation status features. Furthermore, the user updated the Go API by including parent ID in job info.
vaultperformantmicroserviceworkloadoperate
denoland/deno

Jun 2022 - Nov 2022

A modern runtime for JavaScript and TypeScript.
Role in this project:
userFull-stack Developer
Contributions:7 reviews, 11 commits, 10 PRs in 4 months
Contributions summary:Mathias made contributions focused on improving the Deno runtime, with changes spanning multiple areas. They refactored core runtime modules and updated documentation to enhance clarity and usability. The user also addressed linting issues, ensuring code quality and consistency across the project, and made some changes relating to Rust version upgrades and testing. They also implemented support for creating workers with custom v8 snapshots.
rustjavascriptruntimedenotypescript
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 Boettcher - Senior Data Engineer