Summary
Overview
Work History
Education
Skills
Timeline
Generic

Hayden Cai

Full Stack Developer
Melbourne

Summary

Dedicated and detail-oriented Front-End Developer with 4 years of experience creating visually appealing, responsive, and user-centric websites and applications. Proficient in modern web technologies including React.js,Next.js,BFF(Backends For Frontend Pattern), TypeGraphQL, Material-UI, TypeScript.etc . Adept at collaborating with designers, back-end developers, and stakeholders to ensure a seamless and interactive user experience.

Overview

5
5
years of professional experience
5
5
years of post-secondary education

Work History

Software Engineer

Bendigo And Adelaide Bank (Via Exco Parters)
4 2022 - Current
  • Stack used includes styled-components, Typescript, React(hooks,reducer), GraphQL, Apollo Client, BFF(Backends For Frontend Pattern), TypeGraphQL, Material-UI, Formik,API Gateway,Nodejs
  • Designed and implemented a GraphQL API experience layer that integrates Node.js RESTful API microservices.
  • Implemented the front end in React.js, TypeScript, and Apollo GraphQL, configured with Webpack, Babel, and Eslint.
  • Wrote unit testing for React component by using Jest
  • Proficient in identifying and resolving code quality issues in gitlab

Full Stack Developer(intern)

SettleEasy
6 2020 - 8 2020
  • Stack used includes HTMLS, CSS3, React, StoryBook, MySQL, Nodejs
  • Gathered and defined customer requirements to develop clear specifications for project plans.

Front End Developer

Arkade
08.2020 - 03.2022
  • Stack used includes HTMLS, CSS3, Tailwind CSS, Sass, Less, Typescript, Next.js, React(hooks,reducer), GraphQL, Shopify Plus, Prismic (Content Management System), Algolia ,Vercel built for Next.js ,Zendesk
  • Assisted in building reusable code and libraries for future use.
  • Collaborated with designer, product, and back-end teams to make sure the code implementation meet design requirements, business specifications.
  • Worked as client support to provide effective troubleshooting and remediation for web applications.

Front End Developer(Intern)

JR Academy
04.2019 - 05.2019
  • Implemented web application with reactJS, JavaScript(ES6), jQuery,HTML5, CSS3, SASS, Bootstrap 4, and responsive design.
  • Utilized Postman, Trello, InVision and interactive mockup to aid development, testing and documentation generation for project

Education

Diploma of Information Technology - Web Development Coding Bootcamp(full-time)

Coder Academy
08.2019 - 01.2020

Front End Development

JR Academy
01.2019 - 03.2019

Bachelor of Design

Southwest Forestry University
08.2009 - 08.2013

Skills

Languages: Javascript, React, Next.js,Typescript, Node.js

Front End: HTML5, CSS3, SASS, Tailwind CSS, Bootstrap, JavaScript(ES6),  Apollo Client, BFF(Backends For Frontend Pattern), TypeGraphQL, Material-UI , jQuery,, ReactJS(hooks, reducer),
Back End: Node.js, C#, ASP.NET Core(Learning), GraphQL,Restful API, 

Database: SQL, MongoDB, 

Develops Tools & Platforms: AWS(Lambda,S3,DynamoDB),Jira, Github, git, Postman, Prismic

Other: Agile, Figma,Prismic,Shopify API, Shopify Partner, SEO

Timeline

Front End Developer

Arkade
08.2020 - 03.2022

Diploma of Information Technology - Web Development Coding Bootcamp(full-time)

Coder Academy
08.2019 - 01.2020

Front End Developer(Intern)

JR Academy
04.2019 - 05.2019

Front End Development

JR Academy
01.2019 - 03.2019

Bachelor of Design

Southwest Forestry University
08.2009 - 08.2013

Software Engineer

Bendigo And Adelaide Bank (Via Exco Parters)
4 2022 - Current

Full Stack Developer(intern)

SettleEasy
6 2020 - 8 2020
Hayden CaiFull Stack Developer