Summary
Wei Xu is a Senior Software Engineer based in Melbourne with 13 years of experience designing and operating reliable, scalable services across Java, Scala, Python, Node.js and Go. He combines deep algorithmic and OOP foundations with a strong DevOps and CI/TDD mindset, having driven measurable improvements in performance, cost and error rates at SEEK and other enterprises. Wei has built automated ML model pipelines, dynamic GraphQL tooling for non-developers, and practical developer utilities such as an open-source AWS EMR runner and a pluralizer port, demonstrating a knack for shipping tools that reduce maintenance overhead. His work often focuses on observability and deployment confidence—implementing end-to-end metrics, logging, autoscaling fixes and a difftool to evaluate API changes before rollout. Comfortable across cloud platforms (ECS, EMR, GCP, Kubernetes) and languages, he pragmatically bridges data science and engineering to make ML-driven systems explainable and safely deployable. Colleagues describe him as an independent, collaborative problem-solver who prefers building sustainable automation over one-off fixes.
13 years of coding experience
17 years of employment as a software developer
Bachelor, Computer Application, Bachelor, Computer Application at Self-study Examination