林思妤 Jessie Lin

It has always been my ambition to be a Front-end developer. Along with my background in WeHelp Bootcamp, with continuous improvement by obtaining multiple skills in the field of software engineering. Currently looking for a position to utilize my knowledge of software engineering.

📲 0926003850    📫 [email protected]


Experience

2022/08 - present


香港商宇曦健康顧問有限公司台灣分公司

  • 使用 Factory pattern 對既有及開發中的專案中,數百個表單欄位進行重構,以提升程式碼的可維護性。
  • 使用 Next.js 14、Redux,開發 健身房管理系統。
  • 使用 Next.js 12、Redux,串接 RESTful API ,開發點數兌換機制電商平台。
  • 使用 React Query,串接 GraphQl API,開發點數兌換平台的後台系統。
  • 維護既有公司元件庫 (storybook)

2021/12 - 2022/06

WeHelp Bootcamp

24週的高強度訓練,每週約40至60小時的實作學習,其中16週專注於基礎全端開發,8週專注於精進前端技能。課程培養了我成為一名獨立解決問題的解決者。

  • 使用 React 在6週內獨立開發個人前端專案。
  • 在 8 週內開發一個全端電商旅遊網站。
  • 學習前端與後端的基礎知識
  • 熟悉新工具並應用到專案中。
  • 透過 Git 與同學合作開發小型專案。


Education

Sep 2013 - Jun 2018

Chinese Culture University

Tourism Management

Sep 2010 - Jun 2013

National Overseas Chinese Senior High School

General Admission


Skills

FrontEnd


  • Next.js 12 / Next.js 14
  • React
  • React Router
  • Typescript
  • Redux
  • React Query
  • Tailwind
  • Storybook
  • RESTful API / GraphQl API
  • Google Maps JavaScript API

BackEnd


  • Firebase
  • Python
  • Python Flask
  • MySQL  

Others


  • Webpack
  • NPM
  • Git
  • GitHub

Language


  • Mandarin - Fluent
  • English - TOEIC ( 725 )

Side Project

Release Your Needs 

This application provides preside location of public bathrooms based on the sources produced by the Taipei city government. According to opening hours, with 3 different color markers to quickly look for available locations.

  • Integrate Google Map API for map interface, enabling users to search for nearby public restrooms.
  • Comment writing features, share experiences and provide useful information.
  • Save locations, create a private list.
  • Build the RWD page with CSS FlexBox and support RWD on different devices.
  • React-Router to implement a Single Page Application(SPA).
  • Manage user state with React Context to pass data through the component tree.
  • Utilize Firestore, Storage, Authentication, Hosting with Firebase to manage data, member systems and deploying.
  • NPM package management and Webpack javascript module packaging.

  🔗  https://mymap-896b7.web.app/

  https://github.com/Jessie1128/ReleaseYourNeeds



Taipei Day Trip - E-commerce Website

Taipei day trip e-commerce project with Full-Stack development, providing users to search for and book tours at Taipei attractions.

  • Infinite scroll / lazy load by pure JavaScript without a library.
  • Custom image slider with pure JavaScript.
  • RESTful API:Interface between Front-End and Back-End.
  • Apply keyword research for attractions.
  • Third Party payment system with TapPay.
  • Member system with MySQL database and Flask Session.
  • Built with Python Flask and deployed with AWS EC2.

  🔗  http://3.228.79.76:3000/

  https://github.com/Jessie1128/Origin-Repository