Michael Gall is an engineering manager and founder with 15 years of experience building regulated, customer-facing banking and education technology across Australia. He has led cross-regional teams at scale—improving developer experience and DevOps while preserving delivery velocity—most recently driving product engineering for Cadmus and previously heading platform and operator tooling at Constantinople. Comfortable both leading teams and shipping code, he blends hands-on Ruby on Rails contributions to notable open-source projects (Refinery CMS) with strategic hiring, coaching and incident management. Michael has practical experience deploying AI agentic workflows within strict regulatory constraints to automate migrations, ticket resolution and feature delivery. As a founder of Pipie.io and several earlier companies, he combines startup grit with enterprise-grade operational rigor. Colleagues describe him as people-first: he invests in engineers to create resilient teams that reliably deliver complex systems.
15 years of coding experience
23 years of employment as a software developer
BIT, Web Information Systems, BIT, Web Information Systems at University of Southern Queensland
An extendable Ruby on Rails CMS that supports Rails 6.0+
Role in this project:
Back-end Developer
Contributions:28 commits in 5 months
Contributions summary:Michael's commits primarily focused on setting up and modifying the back-end structure for the refinerycms project. This included changes to application controllers, model files, configuration files, and route definitions. The user added core functionality to the application, including setting up an sitemap controller, as well as altering the existing authentication features. These changes indicate the user was involved in developing the core functionality of the CMS system.
Contributions summary:Michael primarily contributed to the backend and some frontend aspects of a blogging engine. They implemented new features such as page-like tab functionality using Ruby on Rails (inferred from the file extensions and code structure), and added support for categories. They also modified the backend to add attr_accessible properties to blog posts and fixed page caching for improved performance. These changes suggest a focus on feature enhancement and overall application maintenance.
cmsrefinery-cmsbloggingblogging-enginerefinery
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.