Summary
David Dai is a Full Stack Developer with 10 years' experience building scalable web applications and APIs across startups and enterprise teams in the Greater Sydney area. He specializes in modern JavaScript stacks—React/Redux/Next.js/GraphQL and Node.js—while also architecting serverless backends on AWS and improving CI/CD with Terraform, Docker and Jenkins. David has a strong backend and data mindset from earlier Java and systems work, which helps him bridge frontend performance needs with efficient API design and monitoring (New Relic, Splunk). He’s delivered end-to-end projects for clients like Vodafone, Westpac, IAG and KPMG, frequently raising test coverage and mentoring peers. A PhD-trained engineer, he brings a researcher's rigor to production problems, often consolidating complex GraphQL queries and building integration tests to reduce downstream load.
10 years of coding experience
11 years of employment as a software developer
Master's degree, Communication and Information Systems, Master's degree, Communication and Information Systems at Beijing Jiaotong University
The University of Hong Kong (HKU)
English, Chinese, Chinese