Donald Gilbert is a Principal Software Engineer with 23 years of experience designing and refactoring full-stack web applications, currently leading architecture and delivery at Acquia. He specializes in PHP ecosystems (Symfony, Laravel), OpenAPI-driven services, and modern front-end stacks including React and Vue, with a strong track record of improving legacy systems and APIs. Donald is an active open-source contributor, having made backend improvements to major projects like Joomla CMS and feature integrations for Mautic’s marketing automation platform. His background includes hands-on work building installers, notification integrations, and PSR-compatible tooling—skills that help teams move monoliths toward robust, API-first architectures. Based in Boston, he blends deep server-side expertise with practical front-end sensibilities and a pragmatic focus on maintainability and security.
Mautic: Open Source Marketing Automation Software.
Role in this project:
Full-stack Developer
Contributions:17 releases, 19 reviews, 1483 commits in 5 years 2 months
Contributions summary:Donald focused on implementing the mobile notification form layouts and mapping the form fields to OneSignal API fields for push notifications. This included significant changes to the NotificationBundle's PHP files and view files, indicating a strong involvement in the backend logic and the user interface. Additionally, the user added capabilities to include additional data and manage the campaign membership by utilizing the `getLead` object and isMobile functionality.
Contributions:25 commits, 2 comments in 2 years 1 month
Contributions summary:Donald primarily contributed to the Joomla CMS back-end, with changes including bug fixes, and feature enhancements. Contributions include resolving a function call issue in the template adapter, adding functionality for aliased menu items to match secure settings, and merging fixes from the Joomla Platform. The user also worked on updating core libraries and adding a PSR-0 compatible autoloader. There is also evidence that the user worked on Plugin related aspects of the CMS.
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
Donald Gilbert - Principal Software Engineer at Acquia