Josh Michielsen

Senior Principal Software Engineer at Dataminr

London, England, United Kingdom
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
Josh Michielsen is a Senior Principal Software Engineer with 11+ years of experience building cloud-native platforms and developer tooling across Kubernetes, Terraform, Go, and AWS. He has led platform teams at Weaveworks and Condé Nast and now drives critical infrastructure at Dataminr, focusing on scalable container orchestration and continuous delivery for high-traffic global publications and real-time systems. A pragmatic engineer with deep IaC and CI/CD chops, he pairs hands-on development with platform vision to simplify deployment pipelines and operational hygiene. An active open-source contributor, his work includes practical enhancements to widely used projects like oauth2-proxy and contributions to Weave GitOps that smooth API transitions and deployment workflows. Outside of work he’s a photographer, cyclist, vegan dog owner and keyboard enthusiast—traits that reflect a meticulous, curious approach to both craft and life.
code11 years of coding experience
job13 years of employment as a software developer
bookBachelor of Computer Science Software Development & Data Science, Bachelor of Computer Science Software Development & Data Science at University of New England (AU)
bookBachelor of Computer Science Computer Software Engineering, Bachelor of Computer Science Computer Software Engineering at Edith Cowan University
stackoverflow-logo

Stackoverflow

Stats
28reputation
1kreached
2answers
0questions
github-logo-circle

Github Skills (18)

reverse-proxy10
testing10
http10
gitops10
go10
kubernetes9
cloud-infrastructure9
kubernetes-pods9
apidoc8
api8
cicd8
ssl8
dockers7
docker7
amazon-ec26

Programming languages (16)

MDXPowerShellC#CSSRustGoMustacheHTML

Github contributions (5)

github-logo-circle
weaveworks/weave-gitops

Mar 2022 - Aug 2022

Weave GitOps is transitioning to a community driven project! It provides insights into your application deployments, and makes continuous delivery with GitOps easier to adopt and scale across your teams.
Role in this project:
userBack-end & DevOps Engineer
Contributions:14 reviews, 65 commits, 24 PRs in 5 months
Contributions summary:Josh's commits primarily revolve around updating the project's codebase by merging branches, removing acceptance tests, and refactoring commands to support API moves. These changes involve modifications to Go code files, suggesting work on back-end logic and API interactions. The user's contributions also extend to updating the project's dependencies and tests, which implies involvement in the project's build and deployment processes.
ossweavekubernetesfluxweave-gitops
oauth2-proxy/oauth2-proxy

Oct 2019 - Oct 2019

A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
Role in this project:
userBack-end Developer
Contributions:11 commits, 1 PR, 10 comments in 5 days
Contributions summary:Josh primarily focused on enhancing the `oauth2-proxy` project with new features related to HTTPS redirection. They implemented options and flags to force HTTPS redirects, added handlers to manage the redirects, and incorporated tests to validate the functionality. The user also addressed a merge conflict and added a check for the `X-Forwarded-Proto` header to handle scenarios behind reverse proxies, ensuring correct HTTPS behavior.
proxyreverse-proxyidentityazureoauth2
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
Josh Michielsen - Senior Principal Software Engineer at Dataminr