Mike Dillon

Principal Software Developer at Walt Disney Imagineering

La Cañada Flintridge, California, United States
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

🤩
Rockstar
🎓
Top School
Mike Dillon is a principal software developer and architect with over 25 years of experience and 17 years of focused professional work building scalable web applications and infrastructure. He blends hands-on full‑stack engineering, systems integration, and product design—currently shaping business technology at Walt Disney Imagineering—while steering architectures that span Ruby, Go, Docker, and cloud-native tooling. A long-time open-source contributor, Mike has improved test suites, CI/CD, and robustness across notable projects like OmniAuth, iNaturalist, nginx-proxy, and Docker’s official-images, often tackling compatibility, security (TLS/mutual auth), and test reliability. He also runs a consulting practice grounded in Free/Libre Open Source Software and has applied permaculture training to inform his interest in conservation and community resilience. Known for pragmatic, cross-layer problem solving, he brings both operational rigor and a user-focused product sensibility to complex engineering challenges.
code17 years of coding experience
job15 years of employment as a software developer
bookLinguistics, Linguistics at University of California, Berkeley
bookPermaculture training, Permaculture training at Sky Mountain Institute
languagesEnglish, Spanish, Latin
stackoverflow-logo

Stackoverflow

Stats
36reputation
388reached
2answers
0questions
github-logo-circle

Github Skills (65)

postgresql10
saml10
testing10
rspec10
authentication10
bash10
templater10
ruby10
mtls10
dockerfile10
rake10
ruby-on-rails10
text-manipulation10
wordpress10
dockers10

Programming languages (22)

PowerShellC#JavaC++JinjaCSSCRust

Github contributions (5)

github-logo-circle
postgis/docker-postgis

Oct 2014 - Mar 2019

Docker image for PostGIS
Role in this project:
userDevOps Engineer & Database Engineer
Contributions:115 commits, 69 PRs, 100 pushes in 4 years 6 months
Contributions summary:Mike primarily contributed to the infrastructure and database aspects of the PostGIS Docker image. Their work involved initializing and configuring the `template_postgis` database, a crucial step for setting up PostGIS within the container. They made changes to the entrypoint script, including database creation and the loading of PostGIS extensions. Furthermore, they supported multiple versions of the image and improved the build process, making the project more maintainable.
postgresqlpostgisdocker-imagedocker
omniauth/omniauth-saml

Feb 2016 - Mar 2018

A generic SAML strategy for OmniAuth
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:1 release, 57 commits, 42 PRs in 2 years 2 months
Contributions summary:Mike primarily contributes to the test suite for the `omniauth-saml` library. They focused on improving test coverage and ensuring compatibility across different Ruby versions, including older versions like Ruby 1.8.7. Key contributions include refactoring tests to use the RSpec "expect" syntax, adding a test for AuthnRequest signing, and updating the test environment to enable and utilize Coveralls for code coverage analysis. Their work reflects a focus on maintaining code quality and ensuring the library functions correctly.
idpomniauthauthenticationstrategygeneric
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
Mike Dillon - Principal Software Developer at Walt Disney Imagineering