William Mortada is a Senior Developer with 10 years’ experience helping charities and social-purpose organisations use websites and databases to become more efficient and effective. Based in Newcastle upon Tyne, he is an experienced Drupal and CiviCRM developer who also works with WordPress, Joomla and Laravel, and currently leads development at Third Sector Design while operating his own consultancy. He has hands-on membership-system expertise from managing large-scale CiviCRM deployments for a-n (22k–24k members) and has contributed back-end fixes and SearchKit integrations to the prominent open-source CiviCRM core. William combines technical delivery with strategic IT advice and a background in digital communications, so he often bridges developer and stakeholder perspectives to drive practical improvements. He’s known for pragmatic, community-focused solutions—equally comfortable shipping code, improving metadata or advising boards on using technology for social impact.
Contributions:14 reviews, 35 commits, 43 PRs in 6 years 1 month
Contributions summary:William primarily contributed to the back-end code of the CiviCRM core application. Their work involved fixing typos in hook functions, modifying code related to membership features such as handling recurring payments and status overrides, and improving the metadata for LocationType, including adding a standalone path to the edit form. The user also addressed permission issues related to SubscriptionHistory and integrated a SearchKit based screen to administer Location Types.
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.