Michael Gall

Engineering Manager at Cadmus

Melbourne, Victoria, Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code15 years of coding experience
job23 years of employment as a software developer
bookBIT, Web Information Systems, BIT, Web Information Systems at University of Southern Queensland
bookHarristown State Primary School
stackoverflow-logo

Stackoverflow

Stats
183reputation
6kreached
1answer
2questions
github-logo-circle

Github Skills (17)

ruby-rails10
back-end-development10
user-authentication10
authentication10
rails10
ruby10
refinery-cms10
backend10
ruby-on-rails10
activerecord8
rspec7
sprockets6
asset-pipeline6
font-face6
caching6

Programming languages (10)

TypeScriptJavaC++ShellCoffeeScriptRustJavaScriptPHP

Github contributions (5)

github-logo-circle
refinery/refinerycms

Apr 2011 - Sep 2011

An extendable Ruby on Rails CMS that supports Rails 6.0+
Role in this project:
userBack-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.
ruby-on-railscmsrails-cmsrailsrefinery-cms
refinery/refinerycms-blog

May 2011 - Apr 2012

The very best blogging engine for Refinery CMS
Role in this project:
userFull-stack Developer
Contributions:6 commits in 10 months
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.
Request Free Trial
Michael Gall - Engineering Manager at Cadmus