Joseph Miller

Staff Software Engineer at Chargefox

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

👤
Senior
🎓
Top School
Joseph Miller is a seasoned staff software engineer based in Melbourne with over 15 years of professional experience and 27+ years of hands-on technical involvement. He specializes in architecting cloud-native, scalable systems and driving migrations from monoliths to modular, API-driven platforms, with deep practical experience in AWS, Docker/ECS, serverless patterns and time-series data solutions. Joseph has repeatedly led engineering teams through complex domains—most recently wholesale electricity and EV charging—mentoring senior engineers, lowering cloud costs, and improving observability and testing practices. He combines product-facing feature work with “hand of the CTO” responsibilities like security coordination and technical strategy, and has a track record of selecting and introducing technologies (Elixir, GraphQL, CDK) that materially reduced operational pain. Notably, he couples technical breadth with process improvements—introducing blameless post-incident reviews, structured logging, and CI/CD practices—to turn architectural change into sustained team capability.
code15 years of coding experience
job21 years of employment as a software developer
bookB.Sc Computer Science, B.Sc Computer Science at University of Canterbury
github-logo-circle

Github Skills (153)

buildkite10
continuous-integration10
build-agent10
aws10
continuous-delivery9
slack-bot9
docker9
aws-vpc9
continuous-deployment9
autoscaling9
rack8
testing7
ruby7
domain-model7
javascript7

Programming languages (12)

TypeScriptJavaShellC++JavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
joffotron/superlumic-config

Jun 2016 - Jun 2024

This is the default configuration "role" for "superlumic". You will want to fork this one and create your own "username.yml". Use the roles folder to create "profiles".
Contributions:2 PRs, 215 pushes, 3 branches in 8 years
roleyml
raisebook/qbot

Dec 2016 - Aug 2018

I for one, welcome our robotic Queue managing overlords
Contributions:140 commits, 22 PRs, 66 pushes in 1 year 8 months
robotics
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