Summary
Liam Chen is a Senior Software Engineer based in Melbourne with a decade of hands-on experience building backend and full-stack systems across public and private sectors. He holds dual bachelor’s degrees in Computer Science and Electrical Engineering and has deep expertise in Java (8/11), Spring ecosystem, microservices, Docker, relational databases and AWS serverless components. At SEEK he focuses on scalable, testable services and at Reece Group and the ABS he delivered enterprise-grade solutions spanning PL/SQL, Apache Camel and CI/CD pipelines. Comfortable across languages from C/C++ to TypeScript and PHP, he brings pragmatic engineering paired with business process analysis skills that help bridge product and operations. Colleagues value his combination of legacy-system know-how (JavaEE/JBoss, JSF/PrimeFaces) and modern cloud-native practices. He often surfaces implementation details that prevent operational surprises, such as embedding contract testing (Pact) and rigorous unit/mocking strategies early in the delivery cycle.
10 years of coding experience
10 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at RMIT University