Michael Compton

Software Engineering Manager at Vista

Hobart, Tasmania, 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
award
Top expert inGo Programming Ecosystem and Distributed Systems Technology
Michael Compton is a software engineering manager with a decade of leadership experience building reliable, developer-focused systems across startups and enterprise teams in Australia. Currently leading engineering at Vista after managerial roles at 99designs and hands-on platform work at Dgraph Labs and Octopus Deploy, he blends strategic team leadership with deep technical fluency in backend systems and GraphQL. His PhD in Computer Science from Cambridge and first-class ANU undergraduate grounding inform a research-minded approach to pragmatic engineering and mentoring. An active contributor to the Dgraph Go client documentation, he prioritises developer experience and clear examples—an indicator of his focus on usability as much as performance. Based in Hobart, Tasmania, Michael pairs academic rigor with product-driven delivery, often translating complex distributed-database concepts into accessible tooling and docs.
code11 years of coding experience
job22 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Cambridge
bookBachelor's degree, Computer Science, 1st Class Honours, Bachelor's degree, Computer Science, 1st Class Honours at The Australian National University (ANU)
github-logo-circle

Github Skills (3)

documentation10
go10
api-documentation10

Programming languages (12)

MDXC#PowerShellHCLTypeScriptCSSShellSCSS

Github contributions (5)

github-logo-circle
dgraph-io/dgraph

Jun 2017 - Oct 2020

high-performance graph database for real-time use cases
Role in this project:
userBack-end Developer
Contributions:8 reviews, 169 commits, 190 PRs in 3 years 4 months
Contributions summary:Michael's commits primarily involve updating and enhancing the documentation for the Dgraph Go client, focusing on improving the clarity and completeness of the examples within the documentation. The code changes indicate that the user has a good understanding of Go and its documentation features. The user is likely focused on improving the user experience for developers using the Dgraph Go client by providing clear and concise examples of how to interact with the database.
graph-databasedatabasedistributedgoknowledge-graph
dgraph-io/discuss-tutorial

Sep 2020 - Dec 2020

Discuss clone app built for a tutorial
Contributions:2 reviews, 27 commits, 6 PRs in 2 months
discussreactclone-appredux
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