Michael Fornaro

Staff DevOps Engineer at Easygo

Greater Melbourne Area 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

🤩
Rockstar
🎓
Top School
Michael Fornaro is a Staff DevOps Engineer based in Greater Melbourne with nine years of experience building and leading cloud-native platform teams, most recently as Tech Lead Platform Engineering at ANZ and now at Easygo. A Professional Cloud Architect and pragmatic automation advocate, he blends platform leadership with hands-on contributions to CI/CD, GitHub Actions, and Ansible tooling—having improved core action entrypoints and dependency pinning for ansible-lint. He brings mobile-app development roots (Cordova plugin fixes for Android 8+ email permissions) and a background in programming and IT security from Deakin University, which give him a broad perspective from device to cloud. Known for turning tricky operational problems into reliable, repeatable systems, he pairs a builder’s grit (formerly a bricklayer) with a focus on maintainability and developer experience.
code10 years of coding experience
job9 years of employment as a software developer
bookBachelor of Information Technology, Programming & Mobile App Development, Bachelor of Information Technology, Programming & Mobile App Development at Deakin University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (27)

ionice10
github-ci10
cordova10
scripting10
plugin-development10
bash10
ionic10
android-developer10
script10
android10
ansible10
android-developers10
sh10
ansible-galaxy10
shell10

Programming languages (24)

SmartyJavaC++JinjaCRustMakefileGo

Github contributions (5)

github-logo-circle
ansible/ansible-lint-action

Mar 2020 - Apr 2020

❗️Replaced by https://github.com/marketplace/actions/run-ansible-lint
Role in this project:
userDevOps Engineer
Contributions:25 commits, 1 PR, 33 comments in 8 days
Contributions summary:Michael's contributions focused on modifying the `entrypoint.sh` script, which is likely the core of a GitHub Action. Their work included implementing version pinning for the `ansible-lint` dependency, refactoring the script for clarity and efficiency, and correcting input variables. They also addressed potential issues, such as preventing empty strings from causing `ansible-lint` to fail, and fixing typo.
ansible-lintansibleansible-devtoolslinterlinters
Native features for mobile apps built with Cordova/PhoneGap and open web technologies. Complete with TypeScript support.
Role in this project:
userMobile Developer
Contributions:8 commits, 3 PRs, 4 comments in 2 months
Contributions summary:Michael primarily focused on updating and improving the "DeviceAccounts" plugin, a Cordova plugin for accessing device account information. Their contributions included updating the plugin's source to a maintained fork, adding a function to retrieve permissions by type, and fixing plugin references to match the maintained npm module. These changes enhance the plugin's compatibility and functionality, particularly for Android 8.0+ devices, ensuring proper access to email permissions. They also made updates to the 'purchases' plugin.
cordovamobile-applicationphonegaptypescriptionic
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