Geert Janssens is a CISO and Enterprise Architect based in the Netherlands with 15 years of experience shaping information security and enterprise architecture for mission-critical organizations. He currently leads EA and security at Mourik after a long tenure as CISO/Architect at Nederlands Loodswezen where he drove SOA design, migrations of 24x7 pilot operations, and "working under architecture" across scrum teams. Geert combines strategic leadership with hands-on delivery experience from roles in global IT projects (IAM, network infrastructure, Oracle EBS) and infrastructure/operation migrations. Unusually for a security executive, he is an active open-source contributor to well-known projects like SWIG and GnuCash, working on C/C++ bindings and Guile integration and improving test suites and GUI features. He is valued for translating complex technical requirements into practical, auditable systems and also contributes governance perspective through advisory board roles.
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