Summary
Siyu Huang is a machine learning scientist and Java software developer with 8 years of experience building production-ready AI and web systems, currently applying ML to supply and demand optimisation at Complexica in Adelaide. They blend algorithmic rigor and practical engineering—shipping models and services that support forecasting, dynamic pricing, and personalised decisioning—while also teaching programming and competitive-algorithms to students. Comfortable across the stack (Java, Spring, React, Vue, Node.js) and experienced in RESTful API and database design, Siyu pairs research-minded problem solving with a focus on reliable, maintainable code. An Assistant Professor on GitHub and a former curriculum designer, they bring unusual strength in communicating complex concepts and mentoring the next generation of engineers.
8 years of coding experience
1 year of employment as a software developer
Bachelor of Computer Science, Computer Science, GPA 6.46 / 7.00, Bachelor of Computer Science, Computer Science, GPA 6.46 / 7.00 at University of Adelaide
Chinese, English