Hello there!
Welcome to my GitHub! My name is Michael!
I began software engineering in 2021 as a consultant developer for Thoughtworks, and transitioned into DevOps in 2023 for BAE Systems: Digital Intelligence, designing and deploying infrastructure for government projects.
I now work in Cyber Security Automation & Engineering for Optus Australia. Helping harden one of Australia's major telecommunications providers against ongoing threats, internally & externally.
I am proficient in React, NextJS, ExpressJS,C#, Python and am learning how to utilise Go for projects now.
I primarily specialise in Kubernetes(with Helm), Ansible, Docker & Azure when it comes to DevOps and specialise in Governance, Risk & Compliance when it comes to Information Security. But as with anything, I continue to learn any new technology and system I can get my hands on.
Helping to shift security left with every single deployment.
If you have an Open Source Project and think I could help, let me know!
I currently am working on a new game release for Vanilla Monster - Bear Bull Shark - a machine learning driven deck building game scheduled for Alpha release in 2025. Utilising Godot I am helping migrating the proof of concept into a fully fledged game.
Learning-to-code will introduce concepts from command line to JavaScript with exercises. Practice-for-tom is a repo with content that teaches Python, originally built around WebEx meetings with my friend Tom, who is an aspiring Dev. flask-on-render is a repo with Issues to solve that will allow a full stack application to run, hosted on Render.
I currently mentor my friend and fellow rock climber Tom Pringle in software engineering, primarily in React, JavaScript, Python and the game engine Godot.