Michael Crews is a PHP developer with a decade of hands-on experience building and maintaining web applications, currently focused on PHP, HTML and JavaScript. He spent eight years at SalesAgility contributing backend fixes and enhancements to the widely used open-source SuiteCRM—tackling issues from Elasticsearch integration to accented-character handling and report restrictions—then moved into commercial roles before joining PreActiv. Trained in computer games and programming at Abertay University, he brings a game-programming mindset to problem solving and system design, often spotting edge cases others miss. Based in Stirling, he combines practical legacy-system migration experience with a steady track record of shipping stable, client-facing CRM solutions.
10 years of coding experience
9 years of employment as a software developer
Bachelor of Science (BSc), Computer Games and Programming Skills, Bachelor of Science, Bachelor of Science (BSc), Computer Games and Programming Skills, Bachelor of Science at Abertay University
Contributions:2 reviews, 25 commits, 26 PRs in 6 years 1 month
Contributions summary:Michael contributed to bug fixes and enhancements within the SuiteCRM codebase. Their work involved modifying PHP files related to SugarCRM's functionality, addressing issues with report restrictions, and updating employee field saving mechanisms. They also corrected issues with Elasticsearch integration and the handling of accented characters, while also addressing a duplication issue within the folder functionality.
Contributions:4 PRs, 86 pushes, 61 branches in 7 years 6 months
suitecrmcontactsphpopen-source-crmaccounts
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.