Carsten Zöller is a software engineer based in Cologne with 12 years of experience specializing in software architecture, quality, and back-end development. He champions Extreme Programming practices—pair programming, TDD, and continuous integration—to keep systems robust under pressure and prioritizes extensive unit, integration, and acceptance testing as his “safety net.” At andrena objects ag he applies this discipline across diverse projects and has a habit of mentoring colleagues in a Ben Kenobi–like way, fostering constructive technical debate on architectural decisions. His open-source contributions touch prominent projects like JaCoCo, bitcoinj, Immich and LND, where he focused on code clarity, correctness, and improving developer experience. Holding a PhD-equivalent in computer science and advanced degrees in mathematics, he combines rigorous academic thinking with pragmatic engineering. He’s comfortable asking tough questions that can reset a project’s direction to preserve long-term quality.
12 years of coding experience
Master of Science (M.Sc.), Mathematik, Master of Science (M.Sc.), Mathematik at Johannes Gutenberg-Universität Mainz
Contributions:52 reviews, 21 commits, 23 PRs in 3 years
Contributions summary:Carsten primarily contributed to fixing typos and improving documentation across multiple files within the `lnd` repository. They addressed inconsistencies in the code comments and log messages, focusing on code readability and clarity. The user also made changes related to the HTLC (Hashed Timelock Contract) switch, adding detailed log messages and fixing error handling, suggesting an understanding of the Lightning Network's core functionalities. Additionally, the user made small improvements to areas like RPC and the contract court.
High performance self-hosted photo and video management solution.
Role in this project:
Back-end Developer
Contributions:9 reviews, 26 PRs, 45 pushes in 7 months
Contributions summary:Carsten primarily contributed to the server-side logic of the Immich application, focusing on fixing bugs and implementing new features. Their work involved resolving issues related to file handling, timezone parsing, and handling raw image formats. They demonstrated proficiency in working with storage repositories, metadata extraction, and album management functionalities. The user's contributions included updating dependencies and adapting the backend to handle image dimensions and deleted assets more efficiently.
videosmobile-appvideobackup-solutionbackup
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
Carsten Zöller - Software-Entwickler at andrena objects ag