Mick Staugaard

Chief Technology Officer at Subduction, Inc.

Auckland, Auckland, 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

🤩
Rockstar
🎓
Top School
Mick Staugaard is a seasoned technology leader and Chief Technology Officer with 18 years of experience building maintainable, pragmatic software using Ruby, JavaScript and React. He combines hands‑on engineering and architectural leadership from early-stage startups to public companies, having helped scale Zendesk from its founder’s kitchen table to the NYSE and later serving in senior engineering roles at Vend and Subduction. A pragmatic advocate for simple solutions, Mick specializes in GraphQL and has contributed notable open-source work—implementing Action Cable subscriptions in the widely used graphql-ruby ecosystem and enhancing Zendesk’s official Ruby API client with logging and bulk operation features. Based in Auckland, he balances strong backend expertise with front-end fluency, shipping production-ready systems while continuously evolving his craft.
code18 years of coding experience
job23 years of employment as a software developer
bookComputer Science, Computer Science at Københavns Universitet - University of Copenhagen
languagesDanish, English, German
stackoverflow-logo

Stackoverflow

Stats
76reputation
2kreached
2answers
3questions
github-logo-circle

Github Skills (18)

javascript10
subscribe10
apidoc10
actioncable10
zendesk10
wpgraphql10
ruby10
api10
subscriber10
wordpress-graphql10
graphql10
su10
middleware9
faraday9
testing8

Programming languages (11)

TypeScriptJavaShellCoffeeScriptCRustJavaScriptGo

Github contributions (5)

github-logo-circle
Official Ruby Zendesk API Client
Role in this project:
userBack-end Developer
Contributions:21 commits, 8 PRs, 16 pushes in 2 years 10 months
Contributions summary:Mick implemented several features related to the Zendesk API client. They introduced a logging middleware to log request and response headers and bodies. Additionally, the user added support for bulk actions like create_many, destroy_many, and update_many operations. The user also refactored the initializer method and added a reload! feature to reload data and updated the client version.
api-clientapizendeskrubyzendesk-api
rmosolgo/graphql-ruby

Aug 2016 - Mar 2019

Ruby implementation of GraphQL
Role in this project:
userFull-stack Developer
Contributions:8 commits, 5 PRs, 23 comments in 2 years 6 months
Contributions summary:Mick contributed to the project by implementing support for Action Cable subscriptions within the JavaScript client. Their work included developing the `ActionCableLink` class, which facilitates communication with the Action Cable server for GraphQL subscriptions. They added features such as channel ID support and error handling to the link. Additionally, the user adapted the code to fit the project's JavaScript style.
relayrailsrubygraphqlgraphql-ruby
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
Mick Staugaard - Chief Technology Officer at Subduction, Inc.