Mike Mondragon is a Principal Software Engineer with 18 years of experience who has spent the last seven focused on building production-grade systems in Go, Kubernetes, and cloud-native infrastructure. At Okta he has driven developer-facing products—SDKs, a unified Terraform provider, and PAM features—bridging customers, docs, and engineering to ship cohesive platform integrations. His open-source contributions to Okta projects include rate-limit resilient transports for the Terraform provider and opaque key support in the Go SDK, showing deep attention to correctness and operability. Previously he led runtime and orchestration efforts at Heroku and built large-scale data and ingestion systems at Logikcull and Infogroup, demonstrating fluency across backend, DevOps, and security-sensitive domains. Based on Bainbridge Island, he combines hands-on coding, API design, and mentoring to turn complex identity and access problems into reliable developer experiences. An understated strength is his knack for unifying spec-driven tooling and pragmatic engineering—handcrafting releases while evolving automated generators.
18 years of coding experience
14 years of employment as a software developer
Bachelor of Science Computer Science, Bachelor of Science Computer Science at Washington State University
A Terraform provider to manage Okta resources, enabling infrastructure-as-code provisioning and management of users, groups, applications, and other Okta objects.
Role in this project:
Back-end & DevOps Engineer
Contributions:1 release, 430 reviews, 546 commits in 1 year 6 months
Contributions summary:Mike contributed to the Okta Terraform provider by improving and maintaining the API Mutex which is crucial for handling rate limits for the Okta API. They were involved in refining capacity calculations, implementing a governing transport to handle API rate limiting, and integrating it into the provider's configuration. The user also added unit tests to ensure the correct behavior of the governed transport.
A Golang SDK for interacting with the Okta management API, enabling server-side code to manage Okta users, groups, applications, and more.
Role in this project:
Back-end Developer
Contributions:11 releases, 100 reviews, 214 commits in 1 year 7 months
Contributions summary:Mike's contributions primarily focused on enhancing the Okta SDK for Golang. They implemented support for opaque private keys, including parsing, key type validation and signing, for use with the client. The user also updated the SDK to use the latest versions of the openapi spec. Additionally, the user refined the generator for the 2.5.0 spec and hand crafted several releases and prepped for others.
golangoktasdkgolang-sdk
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
Mike Mondragon - Principal Software Engineer at Okta