Karin Gerritsen is a director and software leader with over 12 years of experience helping Canadian non-profits streamline sustainable workflows so they can focus on mission delivery. She combines technical stewardship with practical product work as co-author and maintainer of key CiviCRM extensions, including Canadian Tax Receipts, iATS Payments, and the Drupal Webform CiviCRM module. Her contributions to the CiviCRM core test suite—adding tests around line items, contributions, and sales tax—demonstrate a strong focus on data integrity and reliable payment workflows. Based in Calgary, she brings an uncommon blend of academic rigor (PhD in Biomechanics) and hands-on engineering leadership cultivated through long-tenured consultancy at Semper IT. Colleagues rely on her to translate complex fiscal and compliance requirements into stable, test-covered integrations. She is especially adept at bridging the needs of mission-driven organizations with robust open-source tooling.
Contributions:8 reviews, 58 commits, 50 PRs in 6 years 5 months
Contributions summary:Karin's primary contributions focused on enhancing the test suite for the CiviCRM core application. They added new tests to verify data integrity, specifically related to line items, contributions, and sales tax calculations within the membership module. The commits included modifications to existing test cases and the addition of new test scenarios to cover various edge cases and functionalities. These additions improved the robustness and reliability of the CiviCRM core.
CiviCRM Extension that uses DataBC Geographic Data and Services to GeoCode British Columbia (Canada) addresses
Contributions:5 releases, 5 PRs, 53 pushes in 8 years 9 months
addressesdatabcbritishgeocodegeographic-data
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.