Nico De Haen is a seasoned software leader and hands-on developer with over 15 years of professional experience and 20+ years working on web applications, specializing in cloud-based architectures using Angular, RxJS, Node.js and PHP. He combines project management and team leadership—currently steering the Delta Chat desktop client—with deep open-source contributions, from TYPO3 core bug fixes to front-end UX improvements in the privacy-focused Delta Chat project. Passionate about sustainability, he has built platforms for carbon certification and ecological impact tracking, demonstrating an unusual blend of environmental mission and technical craftsmanship. Comfortable across full-stack development and product delivery, Nico is known for pragmatic architecture, attention to usability details (e.g., media rendering and contextual menus) and a long-term commitment to decentralized, privacy-preserving software.
15 years of coding experience
14 years of employment as a software developer
Diplom, Klavier, Diplom, Klavier at Musikhochschule Freiburg
Contributions:17 releases, 411 reviews, 328 commits in 2 years 1 month
Contributions summary:Nico's commits primarily focused on enhancing the user interface of the desktop application. They addressed issues such as preventing the sending of empty messages and implementing a context menu, improving user interaction. The user also modified code related to the login component, settings dialogs, and media rendering, suggesting a focus on improving the application's usability and functionality. These efforts align with a front-end developer role, actively working on the application's visual elements and user experience.
The TYPO3 Core - Enterprise Content Management System. Synchronized mirror of https://review.typo3.org/q/project:Packages/TYPO3.CMS
Role in this project:
Back-end Developer
Contributions:11 commits in 2 years 3 months
Contributions summary:Nico primarily contributed to bug fixes and enhancements within the TYPO3 CMS core, specifically addressing issues related to Extbase persistence and DateTime handling. These changes involved modifying PHP code related to object persistence, database interactions, and validation processes. The user also contributed to adding a FlashMessage API to the Extbase AbstractController.
cmsmanagement-systemphpsynchronizedtypo3-cms
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.