Summary
Overview
Work History
Education
Skills
Timeline
Generic

Jiacheng Yu

Summary

Experienced Full Stack Developer with expertise in both frontend and backend development, proficient in multiple programming languages and tools. Skilled collaborator with strong communication abilities and deep knowledge of industry trends.

Overview

4
4
years of professional experience

Work History

Full Stack Developer

Facade
01.2023 - Current
  • Led the development of an interactive web dashboard using React, focusing on superior user experience and efficient data visualization for a facial recognition service portal.
  • Collaborated in API development using Kotlin, contributing to key functionalities and ensuring seamless integration with the React front-end.
  • Implemented Redux for state management, significantly enhancing the web dashboard's performance and responsiveness.
  • Participated in PostgreSQL database design and optimization, improving data structure efficiency for the web application.
  • Worked in a team to deliver a scalable, secure, and user-centric web solution, effectively balancing front-end innovation with back-end stability.

Software Engineer

Vine Group - Mortgage Alliance
02.2022 - 12.2022
  • Developed an automated UI testing framework for a web application used by mortgage brokers, streamlining document management and client communication processes. Efficiently identified and addressed system bugs to enhance overall application reliability.

Full Stack Developer

Opid Technologies - TFT Production Management System
05.2020 - 02.2022
  • Collaborated with end-users to migrate an outdated Employee Management System written in Backbone to a new Supervising Web Dashboard, leveraging ReactJS and Redux for state management. Designed and optimized APIs and database schemas, improving performance while meeting all business requirements.
  • Designed and implemented robust backend architecture utilizing Play Framework in Java.
  • Designed and optimized database schema and wrote efficient SQL queries to manage and analyze large data sets with MySQL, ensuring high performance and reliability of the system.

Full Stack Developer

Opid Technologies - Waste Audition Management System
09.2019 - 05.2020
  • Participated in building a web application using MVC architecture and Spring Boot, streamlining the waste audit process including sorting, weighing, and reporting.
  • Developed optimized MySQL database models to reduce data storage time and enhance auditing efficiency.
  • Contributed to modularizing system functions using React, facilitating easy module reuse for future projects.

Education

Bachelor of Science - Computer Science

University of Western Ontario
Ontario, Canada
06.2019

Skills

    Programming:

  • MySQL, ReactJS, Play Framework, Redux, SpringBoot, Spring Security, JDBC, JPA, NodeJS, AJAX, HTTP, JQuery, Selenium
  • Java, JavaScript, TypeScript, Python, HTML, SQL, CSS

    Tools and Platforms:

  • Git, Visual Studio, Eclipse, IntelliJ, Windows, Linux, VM, Jenkins, AWS

Timeline

Full Stack Developer

Facade
01.2023 - Current

Software Engineer

Vine Group - Mortgage Alliance
02.2022 - 12.2022

Full Stack Developer

Opid Technologies - TFT Production Management System
05.2020 - 02.2022

Full Stack Developer

Opid Technologies - Waste Audition Management System
09.2019 - 05.2020

Bachelor of Science - Computer Science

University of Western Ontario
Jiacheng Yu