Michael Noonan

VP Of Engineering at Octopus Deploy

Queensland, 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 Noonan is a seasoned engineering leader with 14 years of software experience who has led Octopus Deploy's engineering organization as VP of Engineering since 2015. He began his career writing avionics software for the F/RF-111C and has since combined deep hands-on development with strategic scaling of product-focused engineering teams. As a former lead consultant at Readify, he brings client-facing discipline and a knack for pragmatic architecture and delivery. He remains an active coder and open-source contributor, notably improving a C# Windows Input Simulator by modernizing its build, refining APIs, and enhancing keyboard/mouse handling. Based in Queensland, Australia, his background in aerospace avionics gives him a systems-oriented perspective that informs reliable, safety-conscious software design.
code14 years of coding experience
bookBachelor of Aerospace Avionics Engineering, Bachelor of Aerospace Avionics Engineering at QUT (Queensland University of Technology)
github-logo-circle

Github Skills (9)

develop10
ws-api10
winapi10
csharp10
wp-api10
dotnet-core10
netframework10
nuget9
testing8

Programming languages (9)

C#PowerShellTypeScriptHCLMDXJavaBicepJavaScript

Github contributions (5)

github-logo-circle
michaelnoonan/inputsimulator

Feb 2013 - Aug 2019

Windows Input Simulator (C# SendInput Wrapper - Simulate Keyboard and Mouse)
Role in this project:
userFull-stack Developer
Contributions:17 commits, 1 push, 7 comments in 6 years 6 months
Contributions summary:Michael primarily focused on improving the Windows Input Simulator library. They upgraded the project to Visual Studio 2012 and integrated NuGet for package management. Their contributions included refactoring and streamlining the code, specifically within the InputBuilder class. They also added features for handling extended keys and enhanced the mouse and keyboard APIs, leading to a more robust and user-friendly interface.
csharpsendinputwindows
Contributions:2 pushes, 2 comments in 2 years 5 months
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