Avatar of 王嘉煥 Jasper Wang.
王嘉煥 Jasper Wang
Frontend Developer
ProfileResume
Posts
0Connections
Print
Avatar of the user.

王嘉煥 Jasper Wang

Frontend Developer
• 重視介面的前端工程師 • 介面是人們思想碰撞的焦點 • 介面也是人機互動的工具 • 而程式碼則是工程師間溝通的介面 • 好的介面解決或避免許多問題 • 恰如其分的介面創造有效率的溝通 • 優雅的介面使人心情愉悅 • A front-end developer who places importance on interfaces. • Interfaces are the focal points of idea exchange. • Interfaces are tools for human-computer interaction. • Code serves as an interface for developers to communicate with one another. • Good interfaces solve or prevent many problems. • Well-designed interfaces promote effective communication. • Elegant interfaces evoke positive emotions.
Logo of the organization.
Presslogic
Logo of the organization.
長庚大學 Chang Gung University,CGU
Taoyuán, 台灣

Professional Background

  • Current status
    Unemployed
    Open to opportunities
  • Profession
    Front-end Engineer
  • Fields
    Information Services
  • Work experience
    10-15 years (6-10 years relevant)
  • Management
    None
  • Skills
    Front-End Development
    Javascript(ES6)
    Nuxt.js
    Vue.js
    Git
    SCSS / SASS
    Element UI
    Bootstrap
    Google Tag Manager
    TestCafe
    UI Design
    Web Design
  • Languages
    English
    Intermediate
    Chinese
    Native or Bilingual
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    Senior Frontend Developer
  • Desired work locations
    Taipei City, Taiwan
  • Freelance

Work Experience

Logo of the organization.

Senior Frontend Developer

Presslogic
Full-time
Oct 2020 - May 2023
2 yrs 8 mos
Taipei City, Taiwan
團隊負責 PressLogic 旗下數位媒體與內容行銷相關網頁產品的各項開發工作 ### Responsibilities: • 循序漸進從重構、開發共用模組到產品整合,將 13 個相似產品收斂為 2 個產品與 3 個共用模組,大幅降低開發、維護及擴充產品的成本 • 將多個單一功能的後台,整合為容易操作及擴充的後台系統,包含權限設定以供不同角色使用 • 以 PageSpeed Insights/Lighthouse 為指標,持續優化網站效能 • 維護 GTM,並優化可讀性及維護性 • 以 Notion 建立前端文件架構,將商業邏輯、程式邏輯、網站功能、開發指南等抽象資訊結構化、文字化 • 製作廣編企劃活動網頁 • 開發各式廣告版位 • 以容易理解、參與以及有效率為前提,制定出適合團隊協作的 git flow 及發佈流程,提升專案穩定性 • 使用 TestCafe 建立 E2E 自動化測試基礎架構,提供 QA 團隊使用 • 協助招募前端工程師、前端實習生 • 協助團隊成員提升開發力 Our team is responsible for the development of PressLogic's digital media and content marketing websites. ### Responsibilities: • Reduced development, maintenance, and expansion costs by consolidating 13 similar products into 2 products and 3 shared modules through refactoring and integration. • Integrated multiple single-function management systems into a user-friendly and highly scalable management system, including permission settings for different roles. • Optimizing website performance with PageSpeed Insights/Lighthouse. • Maintain GTM and optimize readability and maintainability. • Use Notion to document information such as business logic, program logic, website functions, and development guides. • Develop advertising campaign pages. • Develop various advertising placements. • Establish an efficient git flow and release process to improve project stability and facilitate team collaboration. • Build an E2E automation testing framework with TestCafe for QA team use. • Responsible for recruiting front-end engineers and front-end interns. • Assist in recruiting front-end engineers and front-end interns. • Assist team members in enhancing development skills. ### Skills: • Nuxt.js/Vue.js • JavaScript (ES6) • Google Tag Manager (GTM) • Notion • SASS • Element UI • TestCafe
Logo of the organization.

Frontend Developer

Festground
Full-time
Oct 2018 - Oct 2020
2 yrs 1 mo
Taipei City, Taiwan
FestGround 是一個以電子音樂節為主題的售票暨資訊平台 ### Responsibilities: • 從 0 到 1 建立平台前後台 • 串接 Stripe 金流 • 開發 PWA 前台,支援離線開啟票券功能,避免音樂節人潮壅擠網路阻塞無法順利驗票(check in) • 開發 PWA 後台,將個人行動裝置作為驗票裝置,整合 WebSocket 透過內部 Wi-Fi 即時同步驗票狀態 FestGround is a ticketing and information platform with a focus on electronic dance music (EDM) festivals. ### Responsibilities: • Built the client-side website and management system from scratch. • Integrated Stripe payment gateway. • Developed the client-side website using Progressive Web Application (PWA), with offline ticket verification capabilities to avoid network congestion and facilitate smooth check-ins during festivals. • Developed the management system using PWA, which utilizes mobile devices as ticket verification devices and integrates WebSocket for real-time synchronization of ticket verification statuses via internal Wi-Fi. ### Skills: • Nuxt.js/Vue.js • JavaScript • SASS • Bootstrap • Progressive Web Application (PWA) • WebSocket
Logo of the organization.

Frontend Developer

Aug 2016 - Mar 2018
1 yr 8 mos
Taipei City, Taiwan
美而快經營多個不同市場定位的快時尚電商 ### Responsibilities: • 日常開發與維護 • 導入 React.js 實現商場、購物車、會員紀錄等非金流相關功能前後端分離 • 導入 SASS 管理網站樣式 • 導入 Gulp.js 實現基礎前端開發架構 United Recommend operates fast fashion e-commerce websites with different market positioning. ### Responsibilities: • Routine development and maintenance. • Implemented React.js to realize front-end and back-end separation for non-payment-related features, such as product pages, shopping cart, and member record pages. • Implemented SASS to manage website styles. • Implemented Gulp.js to build the basic structuring of front-end development. ### Skills: • React.js • JavaScript • Gulp.js • jQuery • SASS
Logo of the organization.

UI Designer

EZprice Inc.
Full-time
Jun 2013 - Mar 2015
1 yr 10 mos
Taipei City, Taiwan
EZprice 提供線上購物價格揭露的服務,並透過搜集網站使用者行為分析市場趨勢 ### Responsibilities: • 使用 Sketch 進行介面及網頁設計 • 使用 HAML & SASS with Fire.app 進行網頁切版 • 設計及開發「EZprice找便宜」Google Chrome 擴充功能 EZprice is a price comparison website that also collects user behavior to analyze market trends. ### Responsibilities: • Use Sketch for user interface and website design. • Use HAML and SASS with Fire.app for web page slicing. • Design and develop "EZprice Find Good Deals" Google Chrome extension. ### Skills: • Web Design • User Interface Design • Sketch App • HAML • SASS
Logo of the organization.

Web Designer

Nov 2012 - Apr 2013
6 mos
Taipei City, Taiwan
世界公民島舉辦「有任務的旅行」計畫,是一個推動年輕人與全球重要議題接軌的非營利組織 ### Responsibilities: • 使用 Sketch 設計「有任務的旅行」計畫之報名及成果展示網站 As a non-profit organization, W.island hosts the "Travel with Mission" project, promoting the connection of young people with global important issues. ### Responsibilities: • Use Sketch to design the website for registration and achievement showcase of the "Travel with Mission" project. ### Skills: • Web Design • Sketch App

Education

Logo of the organization.
Bachelor’s Degree
工業設計
2006 - 2011