Summary
Ray Cao is a software engineer with 8 years of practical experience building cloud-native enterprise products at Telstra, specializing in Python, Node.js and React with extensive AWS serverless and data tooling (Lambda, S3, Glue, Athena, Firehose). He pairs hands-on backend and frontend development with microservices knowledge and frequent collaboration with SpringBoot-based feature teams, QA automation (Selenium, Cucumber), and CI workflows. Ray’s background includes full‑stack web work at Aubot and an ML-driven Android app for bird sound identification, reflecting a blend of web, mobile and applied machine learning experience. A high-distinction Computer Science graduate from the University of Wollongong, he also mentors students and new engineers as a peer learning leader, demonstrating strong teaching and onboarding skills alongside delivery. Notably pragmatic, he thrives at translating research-grade ideas into production-quality services in large organizations.
8 years of coding experience
3 years of employment as a software developer
Bachelor of Computer Science, Double Majors in Software Engineering and Big Data, Graduate with High Distinction, Bachelor of Computer Science, Double Majors in Software Engineering and Big Data, Graduate with High Distinction at University of Wollongong