Geert Janssens is a seasoned CISO and enterprise architect with 16 years of experience securing and shaping IT estates across Dutch maritime and pension sectors, now leading security architecture at Mourik. He combines hands-on engineering roots—from MCSE and system/network roles to project management—with strategic security leadership developed as CISO/Architect at Nederlands Loodswezen and adviser roles for pension and civic organizations. Geert is an active open-source contributor with notable backend work on widely used projects like GnuCash and SWIG, improving GUIs and language bindings (Guile) which reflects his attention to interoperability and developer experience. He pairs pragmatic governance (Prince2, corporate CISO training) with a practical appreciation for user-facing details, having moved from graphical specialist to technical leadership—an uncommon blend that helps translate security requirements into usable systems.
16 years of coding experience
24 years of employment as a software developer
project management Prince2, project management Prince2 at Exin
Corporate Information Security Officer Information Security, Corporate Information Security Officer Information Security at Northwave
MCSE Computer Technology/Computer Systems Technology, MCSE Computer Technology/Computer Systems Technology at Azlan
Graphical Specialist, Graphical Specialist at Grafisch Lyceum Rotterdam
Contributions:263 reviews, 2816 commits, 104 PRs in 13 years 3 months
Contributions summary:Geert primarily focused on adding features and fixing bugs within the core accounting software's GUI (specifically the payment window, and invoice and bill features). They implemented features, refactored code blocks, and fixed bugs related to currency, transaction dates, account selection, and the handling of user preferences and file selections. The user's contributions included modifications to GUI elements, adding functionality to business features and implementing improvements to the user experience.
SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.
Role in this project:
Back-end Developer & Guile Specialist
Contributions:7 commits, 2 PRs, 8 comments in 4 days
Contributions summary:Geert primarily focused on enhancing the SWIG project's Guile integration, demonstrated through modifications to interface files, and test suites. Their work included updating the Guile interface to support Guile 2.0, and later dropping support for older versions. They also made significant changes to the test suite, addressing deprecation warnings and fixing issues, demonstrating a commitment to code quality and compatibility within the Guile ecosystem. Furthermore, they streamlined the Guile interface by removing the -gh interface, opting to use the scm interface instead.
cppwindowshigh-levellinuxprogramming-languages
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
Geert Janssens - CISO Enterprise Architect at Mourik