Stefan Kolb is a software engineer and partner with 13 years of experience building and leading engineering efforts from academic research to product-grade open source and consultancy. He spent nearly a decade as Lead Developer of the well-known BibTeX manager JabRef, contributing backend bug fixes, refactors and new formatter/minifier implementations that improved data cleaning and author formatting. Now a partner at Lion5 GmbH, Stefan combines hands-on Java and DevOps experience—evidenced by contributions to deployment tooling like travis-ci/dpl—with consultancy work for clients. His background includes a PhD-track in Computer Science and long-standing ties to Otto-Friedrich-Universität Bamberg, reflecting a strong foundation in research-driven software design. Colleagues describe him as pragmatic and detail-oriented, able to translate academic rigor into maintainable production systems. Outside work he signals a personable, down-to-earth side (Cheers 👋🍺🌱) that fits collaborative engineering cultures.
13 years of coding experience
11 years of employment as a software developer
Dr. rer. nat., Computer Science, Dr. rer. nat., Computer Science at Otto-Friedrich-Universität Bamberg
Graphical Java application for managing BibTeX and biblatex (.bib) databases
Role in this project:
Back-end Developer
Contributions:7 releases, 9 reviews, 1127 commits in 5 years 9 months
Contributions summary:Stefan primarily contributed to the `CleanUpAction.java` file within the JabRef project, suggesting a focus on back-end code maintenance. They addressed specific issues (e.g., fixing a bug in cleaning up page numbers) and performed code formatting. Furthermore, the user introduced a new minifier implementation in `AuthorsMinifier.java` and refactored and converted other classes into `Formatter`s.
Dpl (dee-pee-ell) is a deploy tool made for continuous deployment.
Role in this project:
DevOps Engineer
Contributions:6 commits, 1 PR, 2 comments in 1 month
Contributions summary:Stefan's contributions primarily involve modifying the `dpl` deploy tool to integrate and test with new deployment platforms. They removed dependencies related to cloudControl due to bankruptcy. The user added Launchpad and Surge as deployment options. They also made changes to the Deis deployment process, and refactored configuration of the Deis SSH key. The user's changes involve modification of build and deploy configurations.
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.