劉佳怡 Chia-Yi Liu

   [email protected]

  https://github.com/joyceseven1124?tab=repositories

I graduated from the Department of Industrial Design, which has cultivated in me a spirit of experimentation, curiosity, and problem-solving ability. During my studies, I also developed a sense of teamwork. The cultivation of these qualities has been very helpful for me on my journey in programming, and I feel a great sense of achievement when I implement code to build the effects and functions I have imagined. 

SKILLS

Front-End


  • HTML              
  • CSS/Scss
  • CSS Modules
  • JavaScript(ES6)  
  • AJAX
  • RWD


  • React (Hook)
  • React Context
  • React Router
  • styled-components
  • RESTful APIs
  • TypeScript

Development Tools


  • Git / GitHub
  • npm CLI
  • ESLint /  Prettier
  • Babel
  • webpack

Back-End


  • RESTful APIs
  • Python
  • Flask
  • Jinja2
  • MySQL

Cloud Service


  • AWS EC2                                  
  • Firebase

Others


  • Figma
  • Adobe illustrator

EDUCATION

September 2018 - June 2022

National Taiwan Normal University

  • Majored in Design while completed the Interior Design Credit Program and Basic Management Credit Program. 
  • Achieved academic excellence award for the semester of fall 2021.
  • Nominated for an award in 2020 Acry Design Contest

Experience

September 2022 - March 2023

WeHelp Bootcamp

Web Trainee

  • Spent 60-70 hours per-week learning programming.
  • Developed a Full-Stack E-Commerce Tourism Website, the Taipei Day Trip in 6 weeks with minimal guidance.
  • Collaborated with other trainees to create a weather website using git for version control. 
  • Independently develop a website about a calendar using React.


Projects

DO DO it

Personally developed and designed website

  https://dodoit-40a56.web.app/

 https://github.com/joyceseven1124/DO-DO-it

This is a calendar with draggable tags.

  • Use React and React Router to create SPA, applying React Context to manage global state.
  • Use webpack / Babel / npm to build React project from scratch.
  • Implement drag&drop and PointerListener to allow users to manipulate the interface by using React.
  • Use CSS modules for overall styling and RWD. 
  • Use Firebase Cloud Firestore, Authentication, and Hosting.

Taipei Day Trip

Full-Stack E-Commerce Tourism Website

  http://13.113.56.130:3000/

  https://github.com/joyceseven1124/taipei-day-trip

 Allow  to discover and find attractions to make one-day tour reservations.

  • Create infinite scroll, carousel slider, and pop-up modal  with pure JavaScript. 
  • Use AJAX to fetch RESTful APIs from back-end.
  • Use grid and flex for RWD layout.
  • Enhance user experience by preloading images.
  • Use Python, Flask, MySQL and connection pool.
  • Adapt the MVC pattern.
  • Integrate third-party payment system(TapPay) SDK.
  • Deploy website on AWS EC2 Linux instance.

Weather Forecast

Team Work Website

  https://yangunli.github.io/weather-map/

  https://github.com/joyceseven1124/weather-map

You can view the weather conditions of each city and county.

  • Built with pure JavaScript, HTML and CSS animation.