Tim Middleton is a senior software engineer based in Perth with 12+ years’ experience specializing in distributed systems and a decade-plus driving core development of Oracle Coherence. He blends hands-on engineering in Java, Go, Python and JavaScript with architecture and consulting, delivering highly available solutions for government and health sectors and supporting hundreds of customers in design and troubleshooting. An active open-source maintainer, Tim created the Coherence Go client, a Coherence CLI, a DAPR state store for Coherence, and contributed to the Coherence Operator and Helidon’s GraphQL implementation—demonstrating both product-grade engineering and developer tooling chops. He’s recognized for patented innovations and APAC conference presentations, and brings deep observability and cloud-native expertise (Grafana, Prometheus, Kubernetes, OCI) plus prior Oracle DBA experience that informs performance tuning and resilience. Notably, his work spans core product improvements and practical enablement through demos, training, and monitoring solutions that accelerate adoption in production environments.
Contributions:22 reviews, 15 commits, 30 PRs in 2 years 6 months
Contributions summary:Tim primarily contributed to the Helidon project by modifying and adding code related to the GraphQL implementation. Their work included adding support for java.util.Date and upgrading the GraphQL version to support MicroProfile GraphQL spec 1.1.0. The user also worked on fixing date-time formatting and included metrics into the project. Furthermore, the user enabled DataFetchingEnvironment as part of the methods within the GraphQL API and updated the GraphQL MP Example to include metrics.
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.