Christian Groth is a software architect based in Dortmund with 11 years of experience designing and building APIs, cloud-native systems and microservice architectures. He combines hands-on backend engineering—especially Java—with a current focus on Gradle, Kotlin and Kubernetes to modernize deployment and build pipelines. Christian has a track record of improving observability and metrics in open-source projects like the Ninja web framework, showing attention to operational quality as well as feature work. His career spans consultancy and in-house roles across German tech firms, where he moved from JavaEE and web technologies into architecture and cloud-native patterns. Colleagues describe him as pragmatic and curious—treating coding as a creative craft while staying open to new technologies and trade-offs.
11 years of coding experience
11 years of employment as a software developer
Master of Science (abgebrochen), Informatik, Master of Science (abgebrochen), Informatik at FernUniversität in Hagen
IT Professional, Informatik, IT Professional, Informatik at IT-Center Dortmund GmbH
Ninja is a full stack web framework for Java. Rock solid, fast and super productive.
Role in this project:
Back-end Developer
Contributions:12 commits, 3 PRs, 8 comments in 12 days
Contributions summary:Christian's contributions primarily involve enhancing the metrics and monitoring capabilities of the Ninja framework. This includes refactoring existing metric collection, implementing custom prefix options for Graphite reporting, and adding tests to ensure the correct functionality of metric reporting and integration with Graphite. The changes demonstrate a focus on improving system observability and configurability of the framework's metric reporting.
Contributions:99 pushes, 16 branches, 14 tags in 2 years 9 months
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.