Johannes Bornhold is a seasoned technology leader and founder with 17 years of experience specializing in Python, Kubernetes and cloud-native architectures. As owner of bo-tech since 2009 and former VP of Technology at ERGO Digital IT, he blends hands-on engineering with strategic leadership across startups and enterprises. He has led engineering and architecture teams, shipping resilient backend systems and improving developer workflows. An active open-source contributor, Johannes has improved Python tooling and Django ecosystem projects—contributing compatibility fixes to behave and strengthening docs and tests for django-shop and django-cms. Based in Oldenburg, Germany, he pairs pragmatic system design with a knack for clarifying complex technical knowledge through documentation. He often operates as a fractional CTO, turning ambiguity into maintainable, testable solutions.
17 years of coding experience
8 years of employment as a software developer
Diplom, Informatik, Diplom, Informatik at Carl von Ossietzky Universität Oldenburg
The easy-to-use and developer-friendly enterprise CMS powered by Django
Role in this project:
Backend & QA Engineer
Contributions:9 commits in 2 years
Contributions summary:Johannes primarily contributed to bug fixes and implemented test cases within the Django CMS project. Their work involved addressing issues related to navigation extenders, URL configurations, and page language handling. They also added and modified test cases to ensure code quality and functionality, demonstrating a focus on improving the CMS's stability and feature set.
Contributions summary:Johannes primarily contributed to the `behave` testing framework, focusing on functionality and Python 3 compatibility. Their work included implementing the "name" configuration option to filter scenarios, ensuring scenarios are correctly executed based on provided names, and fixing issues related to Python 3 compatibility in sorting functions used in the sphinx and steps formatters. The user also made a small change to the sphinx util to write in binary mode.
pythonbddpython-stylebdd-frameworkbehave
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
Johannes Bornhold - Unternehmensinhaber at bo-tech GmbH & Co. KG