Manfred Bergmann is a Principal Software Engineer and long-time software craftsman based in Nuremberg, with over 12 years of experience building backend systems, developer tooling and embedded solutions. He combines hands-on implementation and architecture skills gained across roles from embedded Linux and microcontroller work at Fraunhofer to leading engineering teams and product integrations at EveryonePrint and Y Soft. As owner of Software by MABE he bridges consultancy, development and management, while contributing to notable open-source efforts such as multi-language implementations of the Gilded Rose refactoring kata and a JPA persistence binding for openHAB. Comfortable across JavaEE, C#, Lisp-family languages and embedded stacks, he pairs pragmatic engineering with a tinkerer’s curiosity—he even maintains a technical blog reflecting his craft and gardening hobbies.
Contributions:14 commits, 4 PRs, 28 comments in 1 year 5 months
Contributions summary:Manfred primarily contributed to the implementation of a JPA persistence binding for openHAB 1.x. Their work involved creating and modifying Java classes to store and retrieve item states within a database using JPA. The commits demonstrate the setup of database connections, defining data models, and implementing methods for storing and querying historic item data. Subsequent commits fixed transaction management and refactored code for improved modularity.
Starting code for the GildedRose Refactoring Kata in many programming languages.
Role in this project:
Backend Developer
Contributions:5 commits, 2 PRs, 1 comment in 4 days
Contributions summary:Manfred contributed multiple versions of the Gilded Rose refactoring kata, implemented in different languages. Initially, the user added a Common Lisp implementation with minor syntax adjustments. Later, a functional version of the Lisp code was included, followed by an LFE (Lisp Flavoured Erlang) version, demonstrating the ability to work with multiple programming paradigms. The user also addressed unit tests within the LFE implementation.
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
Manfred Bergmann - Principal Software Engineer at Software by MABE