Michael Adams

Senior Software Engineer at oVRcome

Christchurch, Canterbury, New Zealand
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 Adams is a Senior Software Engineer based in Christchurch with over 14 years of hands-on experience building and operating scalable web and mobile backends across startups and larger organisations. He excels at root-cause investigations—rarely leaving a bug unresolved—and combines full-stack development with devops, CI/CD, and security-first practices. Michael has led platform migrations, authored internal Ruby gems for auth and secrets management, and shaped secure authNZ integrations across monoliths and microservices. He’s comfortable owning AWS infrastructure (Terraform, Packer, ECS), performance tuning large MySQL stores, and mentoring teams through technical debt and operational incidents. An electrical engineering graduate, he brings a systems-thinking approach that surfaces non-obvious bottlenecks and turns them into maintainable, auditable solutions.
code14 years of coding experience
job19 years of employment as a software developer
bookBachelor of Engineering - BE, Electrical and Electronics Engineering, Bachelor of Engineering - BE, Electrical and Electronics Engineering at University of Canterbury
github-logo-circle

Github Skills (193)

buttons10
mvc10
ruby10
arduino-library10
mouse-events10
html10
debouncing10
rails10
keypad10
controller9
authentication9
coverage9
implicit9
ruby-on-rails9
ftp-server9

Programming languages (10)

TypeScriptJavaDockerfileC++ShellCoffeeScriptCJavaScript

Github contributions (5)

github-logo-circle
madleech/TurnoutPulser

Mar 2016 - Sep 2018

Use an Arduino to easily control a Kato/Tomix turnout/switch motor
Contributions:2 releases, 3 commits, 1 PR in 2 years 6 months
pid-controllermod-managergraphical-user-interfacemotorkato
madleech/ArduinoCMRI

May 2012 - Sep 2018

Arduino library for connecting your computer to your model railroad.
Contributions:20 commits, 2 PRs, 6 pushes in 6 years 4 months
railroadarduino-librarymodel-railroadarduino
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 Adams - Senior Software Engineer at oVRcome