Michael De Hoog

Software Engineer at Coinbase

Melbourne, Victoria, 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 De Hoog is a seasoned software engineer with 13 years' experience building full-stack systems, currently at Coinbase in Melbourne. He combines backend systems work—contributing to projects like Datadog's Ruby tracing client and Ethereum's Optimism op-node—with front-end craftsmanship in Semantic UI and a calendar module he authored. As a former CTO and co-founder, he designed and shipped a production-grade Ember/Spring Boot platform with OAuth2, Stripe, AWS/Docker deployments and a custom fuzzy search, demonstrating product-to-ops ownership. His background in 3D visualisation and mechatronics from ANU underpins a practical knack for complex spatial and performance-sensitive software. Notably, he has delivered consumer mobile apps with over 500k downloads and has a track record of open-source fixes that improve real-world interoperability and responsiveness.
code13 years of coding experience
job12 years of employment as a software developer
bookAustralian National University
stackoverflow-logo

Stackoverflow

Stats
351reputation
18kreached
6answers
0questions
github-logo-circle

Github Skills (40)

javascript10
media-queries10
ui-components10
css10
responsive-design10
modals10
ui-design10
networking10
ruby10
uid10
modal-dialog10
go10
semantic-ui10
front-end-development10
html10

Programming languages (16)

JavaC++RustCircomGoSageKotlinJust

Github contributions (5)

github-logo-circle
mdehoog/Semantic-UI-Calendar

Oct 2016 - Jan 2019

Calendar module for Semantic UI
Role in this project:
userFront-end Developer
Contributions:28 commits, 4 PRs, 24 pushes in 2 years 3 months
Contributions summary:Michael primarily contributed to the development of the calendar module for Semantic UI. Their work involved initial setup, including the creation of the calendar's HTML structure and basic functionality. They added features, such as multi-month views, and fixed bugs. The user also integrated date disabling functionality.
calendarsemanticsemantic-ui
ethereum-optimism/optimism

Sep 2022 - Jan 2023

Optimism is Ethereum, scaled.
Role in this project:
userBackend Developer
Contributions:91 reviews, 25 commits, 66 PRs in 3 months
Contributions summary:Michael primarily contributed to the `op-node` repository, making several code changes related to the state visualization and networking components. Their work involved fixing bugs, refactoring code, and adding features, such as fixing state visualization container and the handling of the batcher, which included updates to the code and javascript. The user also implemented network-related changes, including adding support for stopping/starting a sequencer and refactoring the p2p discovery logic.
rollupl2-scalingovmethereumblockchain
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 De Hoog - Software Engineer at Coinbase