Johan Mcgwire

Senior Staff Site Reliability Engineer at Coinbase

Columbus, Ohio, United States
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
Johan Mcgwire is a Senior Staff Site Reliability Engineer with 11 years of experience building and operating resilient infrastructure, currently scaling SRE efforts at Coinbase. A Computer Science and Engineering graduate from The Ohio State University with a networking and security specialization, he previously designed Battelle’s Apple ecosystem from the ground up and helped shape long-term IT strategy. His career spans hands-on macOS engineering, systems leadership at universities and defense contractors, and progressive SRE roles at Coinbase where he rose through engineering ranks. Johan also contributes to open-source Go tooling—improving Slack API client reliability—which reflects his attention to robust error handling and test-driven improvements. He combines operator mindsets with architecture-level thinking to balance day-to-day reliability with multi-year technical direction.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at The Ohio State University
languagesEnglish, Swedish
github-logo-circle

Github Skills (5)

golang10
error-handling10
go10
slack-api10
testing9

Programming languages (5)

ShellJavaScriptGoSwiftPython

Github contributions (5)

github-logo-circle
slack-go/slack

Nov 2021 - May 2022

Slack API in Go
Role in this project:
userBack-end Developer
Contributions:3 reviews, 5 commits, 7 comments in 5 months
Contributions summary:Johan primarily worked on implementing and refining the Go-based Slack API client. Their contributions focused on refactoring the `GetConversationInfo` function to accept a struct input, improving error handling, and incorporating built-in Go error packages. They also addressed code formatting issues using `gofmt` and added tests to ensure the correct functionality.
golangslackapislack-apigo
Yohan460/autopkg-recipes

Dec 2017 - Apr 2019

Contributions:83 commits, 77 pushes, 1 branch in 1 year 4 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
Johan Mcgwire - Senior Staff Site Reliability Engineer at Coinbase