Summary
Kevin Lin is a Senior Software Engineer with 11 years of hands-on experience building full-stack, cloud-native systems across banking, insurance, and enterprise software. He combines deep Java/JVM expertise (Spring, Spring Boot, Hibernate, microservices, concurrency) with modern front-end skills (React, TypeScript, Redux) and practical DevOps know-how on Jenkins, OpenShift, AWS and Azure to own features end-to-end from design to production. At Suncorp he rebuilt multiple insurance sales SPAs and APIs from the ground up, and at ANZ developed a BCBS239 rules engine and data-quality APIs, demonstrating strength in regulated, data-sensitive environments. Comfortable in both startup and large-organisation contexts, he has launched his own e-commerce venture and led CI/CD and release practices while mentoring teams through tech huddles. Known for pragmatic problem solving and a habit of stepping away to return with fresh perspective, he pairs analytical rigor with a strong delivery track record.
11 years of coding experience
11 years of employment as a software developer
Master of Software Engineering, Software Engineering, 6.0, Master of Software Engineering, Software Engineering, 6.0 at University of Adelaide
Bachelor's degree, Electrical, Electronics and Communications Engineering, Bachelor's degree, Electrical, Electronics and Communications Engineering at Beijing Jiaotong University
English, Chinese