Summary
Projects
Work History
Education
Accomplishments
Timeline
Hi, I’m

Will Yao

Frontend Developer
London
Will Yao

Summary

  • As a skilled front-end developer, I've honed my abilities through bootcamp training and self-learning. I specialize in React for web development and have extensive experience in designing user-friendly e-commerce websites. My approach emphasizes enhancing user experience through the integration of innovative design and functionality.


  • Skills: React, JavaScript, HTML, CSS, Node.js and Python


Projects

  • E-Commerce Products Management System (Link:https://willcoderhz.github.io/my_management_system): This is an e-commerce product management platform built with React. It offers comprehensive database and system deployment. Users can upload and modify products post-login. The frontend is React-based, while the backend utilizes Node.js.
  • Snake Game (Link:https://willcoderhz.github.io/Hungry-Snake): This is a game that I meticulously crafted with React. It includes functionalities like snake direction shifts, elongation, self-collision detection, game boundary determination, and random generation of food.
  • Gomoku Game (Link:https://willcoderhz.github.io/gomoku): I've developed this 15x15 Gomoku game using React. This game incorporates features such as turn taking, the determination of five consecutive pieces, and a pause function once a victory is declared.
  • Calculator (Link: https://willcoderhz.github.io/Calculator/): This is a calculator that I developed using React, capable of performing basic operations including addition, subtraction, multiplication, division, and exponentiation.
  • Album Website (Link: https://willcoderhz.github.io/Scott_Joplin): This site serves as an engaging platform highlighting Scott Joplin's music. It not only provides an introduction to his compositions but also features a seamless, JavaScript-driven interface for album and music sheet sales.

Work History

TechSynergy Creations
London, London

Front End Developer
03.2023 - Current

Job overview

  • Assist in the development and design of web applications using technologies such as HTML, CSS, JavaScript, and React.
  • Work closely with designers to implement and improve user interfaces.
  • Collaborate with the back-end team to integrate APIs and other server-side elements.
  • Participate in code reviews to maintain high-quality code.
  • Contribute to troubleshooting, testing, and resolving website issues.

Echoes Of Ann Xiao
London, London

Project Manager
06.2022 - 05.2023

Job overview

  • Identified plans and resources required to meet project goals and objectives.
  • Maintained tactical control of project budgets and timelines to keep teams on task and achieve schedule targets.
  • Monitored resource usage and managed tasks so costs did not exceed budget projections.

Education

King's College London
London

Master of Arts from History
09.2021 - 2022.09

University of Glasgow
Glasgow

Master of Science from Finance
09.2020 - 2021.09

Accomplishments

  • Free Code Camp JavaScript Algorithms and Data Structures Certification
  • Free Code Camp Responsive Web Design Certification
  • Free Code Camp Front End Development Libraries Certification
  • FRM II Financial Risk Manager

Timeline

Front End Developer

TechSynergy Creations
03.2023 - Current

Project Manager

Echoes Of Ann Xiao
06.2022 - 05.2023

King's College London

Master of Arts from History
09.2021 - 2022.09

University of Glasgow

Master of Science from Finance
09.2020 - 2021.09
Will YaoFrontend Developer