Eric Lippmann is a seasoned CTO and backend-focused engineer with 15 years of experience leading developer teams and production systems from Nuremberg. As CTO at Icinga GmbH and Senior Lead Developer at NETWAYS, he blends hands-on backend work—especially database schema and PostgreSQL/MySQL migrations—with strategic technical leadership. He is a long-time contributor to the Icinga open-source ecosystem, driving schema upgrades and reliability improvements in the widely used Icinga2 monitoring core and its web modules. Comfortable across PHP, CLI tooling, and LDAP integrations, he improves both developer workflows and runtime data integrity. Eric pairs a B.Sc. in Business Informatics with practical ops-aware engineering, often tackling subtle timestamp/compatibility bugs that quietly preserve service continuity. He’s known for turning tricky backend edge cases into maintainable, production-ready solutions.
15 years of coding experience
Bachelor of Science (B.Sc.), Business Informatics, Bachelor of Science (B.Sc.), Business Informatics at University of Hagen
A lightweight and extensible web interface to keep an eye on your environment. Analyse problems and act on them.
Role in this project:
Back-end Developer
Contributions:15 releases, 56 reviews, 4416 commits in 9 years 9 months
Contributions summary:Eric primarily worked on back-end code, focusing on bug fixes, code improvements, and the addition of features such as the implementation of a new class for handling announcements and providing a "cookie" implementation. The contributions involved code in PHP as well as involvement with the use of LDAP.
The core of our monitoring platform with a powerful configuration language and REST API.
Role in this project:
Database Engineer / Database Administrator
Contributions:99 reviews, 49 commits, 17 PRs in 7 years 3 months
Contributions summary:Eric's contributions primarily focused on database schema modifications and upgrades for the Icinga2 monitoring platform. They implemented schema changes for both MySQL and PostgreSQL databases, specifically addressing timestamp column defaults and adding upgrades for new versions. The user also updated database schema versions to ensure compatibility with the monitoring platform's features. These changes impacted the data storage and retrieval aspects of the Icinga2 system.
grafanamonitoringtlsdockerinfluxdb
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.