Dominik Braun

Senior Software Engineer at Mercedes-Benz Tech Innovation

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
Dominik Braun is a Senior Software Engineer with eight years of experience building scalable Go backends and cloud-native microservices across consumer and automotive domains. He has shipped production systems at Chefkoch and now designs cloud services and in-car applications at Mercedes‑Benz Tech Innovation, focusing on electric vehicle charging platforms. A pragmatic engineer, Dominik contributes to open source—authoring a generic graph library in Go and improving HashiCorp's Waypoint CLI—demonstrating strengths in algorithms, tooling, and developer experience. Based in Germany, he combines hands-on implementation of DFS/BFS and core data structures with product-minded system design, bridging low-level correctness and large-scale operational needs.
code8 years of coding experience
job6 years of employment as a software developer
bookComputer Science Expert, Subject Area: Software Development, Computer Science Expert, Subject Area: Software Development at Berufsfachschule für IT-Berufe des Landkreises Deggendorf
github-logo-circle

Github Skills (16)

algorithm10
command-line10
unit-testing10
data-structures10
command-line-interface10
algorithms10
graph-algorithms10
go10
data-structure10
graph-theory10
cli10
configuration-management9
file-handling8
file-processing8
fileio8

Programming languages (19)

SmartyC#JavaRustCTwigMakefileNu

Github contributions (5)

github-logo-circle
dominikbraun/graph

Jan 2022 - Jan 2023

A library for creating generic graph data structures and modifying, analyzing, and visualizing them.
Role in this project:
userBack-end Developer
Contributions:29 releases, 54 reviews, 146 commits in 1 year
Contributions summary:Dominik primarily contributed to the development of a generic graph library in Go. They initiated the project by creating a Go module and setting up the required Go version. The user implemented fundamental data structures such as sets, pairs, and a generic graph structure. They also developed unit tests to validate the core functionalities of the graph data structures, including tests for adding and retrieving vertices and edges, and implemented algorithms such as DFS and BFS.
analyzinggraph-traversalgraph-datagenericvisualizing
hashicorp/waypoint

Oct 2020 - Feb 2021

A tool to build, deploy, and release any application on any platform.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 24 commits, 4 PRs in 4 months
Contributions summary:Dominik contributed to the `waypoint` project, primarily focused on improving the `config set` command by making it pipeable and appending variables from files. They also modified the `config get` command to allow printing all variables with the `-raw` flag. Further contributions included refactoring the `init` command, renaming parameters, and updating documentation related to the `--from-project` flag.
dockerdevops
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