YEN-CHENG LIU 

F R O N T - E N D  D E V E L O P E R

I'm passionate about learning new technologies and enjoy the challenge of solving problems I've never encountered before. My background in social science has equipped me with strong communication skills, which allow me to work effectively in a team.

  Taoyuan City, Taiwan

    

Projects


DomDomShow, Online Tools for Min Map

  • Use React Hook and React Router to build a single page application(SPA) 
  • Use React Context to manage the global state of members 
  • Use JSX and styled-components to write HTML elements and styles in JS 
  • Following the 'what you see is what you get' principle, an interactive mind map web page is created using SVG's circle and path elements 
  • Implementing drag and drop on an SVG canvas without third-party libraries 
  • Use Firebase Cloud Service for deployment, database and member system 

       Live Demo
      
GitHub


Taipei Day Trip, Tourism E-commerce Website

  • Implemented infinite scrolling and sliding features using pure JavaScript, HTML and CSS 
  • Implementing CSS Grid for homepage's RWD on both PC and mobile interfaces 
  • Utilized RESTful APIs and AJAX for efficient communication 
  • Used Python Jinja templates to simplify header integration and make it easier to utilize across multiple pages 
  • Building a backend system using Python, Flask, and MySQL
  •  Using AWS EC2, we deployed the project on a micro t2 Linux instance

      Live Demo

      GitHub

Work Experience

Front-end Developer Trainee 

WeHelp Bootcamp

| Devoted 60+ hours per week to learning web development for 24 weeks

| Built a full-stack e-commerce tourism website in 6 weeks with minimal guidance

| Collaborate with the backend trainees to make a weather forecast website

| Independently developed a frontend project using React and SVG

Sep 2022 - Mar 2023

Web Assistant

NTU Graduate Institute of National Development 

| Assist with updating information and other assigned tasks 

|
Acted as a communication bridge between the software company and the school classroom offices

Mar 2020 - Mar 2023


Education

國立臺灣大學 (National Taiwan University)

Master's degree, National Development

Sep  2019 - Mar 2022

天主教輔仁大學 (FU JEN CATHOLIC UNIVERSITY)

Bachelor's degree, Economics 

Mar 2013 - Mar 2018

Skills

Front-end


  • HTML / CSS / RWD
  • JavaScript
  • React / React Hook
  • React Router
  • SVG
  • styled-components

Back-end


  • Python / Python Flask
  • MySQL
  • AWS EC2

Development Tools


  • Git / GitHub
  • Firebase
  • npm
  • webpack
  • Babel