Summary
Hayden Cai is a full-stack developer with 8 years’ experience building customer-facing web applications, most recently shaping internet banking experiences at Bendigo and Adelaide Bank and now developing at Findex. He blends a strong frontend focus (React, TypeScript, Next.js, styled-components, Material-UI) with backend patterns like BFFs and Node.js, and has hands-on GraphQL/Apollo expertise for efficient data fetching. Hayden boosted delivery quality by implementing Cypress automation and unit testing with React Testing Library, and routinely translates complex design specs into polished, responsive interfaces—drawing on his formal background in graphic and UI design. Comfortable across the stack from design systems to API gateways, he’s known for reusable component work and pragmatic collaboration with design and product teams. Notably, his career path moves from UI/graphic design into engineering, giving him an uncommon sensitivity for visual detail within high-quality, testable code.
8 years of coding experience
4 years of employment as a software developer
Full-stack development bootcamp, Full-stack development bootcamp at Coder Academy
Bachelor of design Graphic Design/ UI Design, Bachelor of design Graphic Design/ UI Design at Southwest Forestry University
Other Front end developement, Other Front end developement at JR Academy
English, Chinese