CakeResume Talent Search

Advanced filters
On
4-6 years
6-10 years
10-15 years
More than 15 years
Taipei, Taiwan
Avatar of 李育郎.
Avatar of 李育郎.
資深前端工程師 @星辰科技
2020 ~ 2022
前端工程師
Within six months
jQuery 開發經驗 1 年以上 Graphql 開發經驗 1 年以上影音串流服務開發經驗 技能 Front-end React Native React.js (life-cycle, hooks, redux, context, ...) Next.js Material-UI, styled-component Vue.js Vuetify, Vant PWA i18n (React, Vue) Sass, Less jQ uery Javascript (ES6) HTML5 / CSS3 Docker Git Flow 工作經歷 星辰軟體, 資深前端工程師, Feb 2020 ~ 現在 跨平台 A pp 開發與
React.js
ReactNative
Redux
Full-time / Remote Only
4-6 years
國立中山大學
應用數學系碩士
Avatar of 黃詠郁.
Avatar of 黃詠郁.
Senior Software Engineer @South China Morning Post
2021 ~ Present
前端工程師
More than one year
I would provide new options to designers to get balance between them. • Have been a technical interviewer and mentor for junior engineers. Core Skills: • Programming: JavaScript, HTML, CSS, Sass, Less, TypeScript, Node.js, Dart • Front-end: React.js, Next.js, Gatsby.js, Apollo Client, styled components, styled system, Ant Design, Material UI, Chakra UI, Ramda.js, Flutter • Back-End: MongoDB, Express.js, Apollo Server • Technologies: Webpack, Parcel, Esbuild, Nginx, Git, Redis, GCP, AWS, Notion, CodeSandbox, VSCode I am interested in learning cutting edge technologies from online resources. If you are looking
styled-component
eslint
next.js
Employed
Not open to opportunities
Full-time / Interested in working remotely
4-6 years
國立成功大學
航空太空工程學系

The Most Lightweight and Effective Recruiting Plan

Search resumes and take the initiative to contact job applicants for higher recruiting efficiency. The Choice of Hundreds of Companies.

  • Browse all search results
  • Unlimited access to start new conversations
  • Resumes accessible for only paid companies
  • View users’ email address & phone numbers
Search Tips
1
Search a precise keyword combination
senior backend php
If the number of the search result is not enough, you can remove the less important keywords
2
Use quotes to search for an exact phrase
"business development"
3
Use the minus sign to eliminate results containing certain words
UI designer -UX
Only public resumes are available with the free plan.
Upgrade to an advanced plan to view all search results including tens of thousands of resumes exclusive on CakeResume.

Definition of Reputation Credits

Technical Skills
Specialized knowledge and expertise within the profession (e.g. familiar with SEO and use of related tools).
Problem-Solving
Ability to identify, analyze, and prepare solutions to problems.
Adaptability
Ability to navigate unexpected situations; and keep up with shifting priorities, projects, clients, and technology.
Communication
Ability to convey information effectively and is willing to give and receive feedback.
Time Management
Ability to prioritize tasks based on importance; and have them completed within the assigned timeline.
Teamwork
Ability to work cooperatively, communicate effectively, and anticipate each other's demands, resulting in coordinated collective action.
Leadership
Ability to coach, guide, and inspire a team to achieve a shared goal or outcome effectively.
Within one month
Frontend engineer
Logo of iKala 愛卡拉互動媒體股份有限公司.
iKala 愛卡拉互動媒體股份有限公司
2023 ~ Present
Taipei City, Taiwan
Professional Background
Current status
Employed
Job Search Progress
Open to opportunities
Professions
Front-end Engineer
Fields of Employment
Computer Networking
Work experience
4-6 years
Management
I've had experience in managing 1-5 people
Skills
JavaScript
CSS3
HTML5
RWD
Git
TypeScript
Vue
React
Redux
Languages
Chinese
Native or Bilingual
English
Intermediate
Job search preferences
Positions
網頁前端工程師、全端工程師
Job types
Full-time
Locations
Taipei, 台灣
Remote
Interested in working remotely
Freelance
No
Educations
School
中國文化大學
Major
應用數學
Print

Alfredo Tang (唐培倫)

Hi 我是唐培倫,我有多年的前端工程師經驗,也負責過管理和面試 喜歡樂觀思考,去做挑戰自己不會的事務,像是不會打鼓,卻加入樂團說要當鼓手,希望透過這樣的方式,豐富我的人生。

Frontend engineer

Taipei , TW


[email protected]

Work Experience

iKala, Sr. Frontend engineer, April 2023 - Present

| skill: React, Redux, Typescript, Vite

  • 維護 Email 編輯器
    • 使用 unylaer 讓使用者可以編輯 email 範本
  • 開發 CDP dashboard
    • 開發 CDP dashboard 給使用者設定行銷方式,並透過報表看到行銷成效
  • 制定 Unit Test 規範 
    • 制定 function unit test, React component unit test, React hook unit test 規範,讓 test 維持統一撰寫風格

AmazingTalker, Sr. Frontend engineer, Jun 2021 - March 2023

| skill: Vue, Nuxt, AWS Lambda, Typescript, Webpack, shell

  • 網站效能優化
    • 透過 Dynamic import 減少 client render 的 component,讓 SPA 網站的 Global JS 減少 1/4 bundle Size
  • 加入 new relic 監控流程,來觀察網站效能
    •  導入 new relic 來監控網站效能,並撰寫文件該如何操作
  • Customized State Management
    •  Nuxt 專案中習慣將 data 交給 Vuex 託管,但會增加 Bundle Size,所以架構了一個「state manager」,透過這個工具可以將 data 被 Webpack chunk 到對應的 page,減少 SPA Global JS Size。
  • 協助 Backend 完成 Edge Cache
    • 傳統的 SSR 網站無法像 SSG 的網站一樣可以簡單 cache 整份 HTMl,於是與 Backend 合作,協助把許多 API 搬到 Client side 執行,讓 AWS CDN 可以 Cache 整份 HTML ,先讓 FCP Render Cache 的版本,Client Side 再透過 Hydration ,將 Client Side 的 Code on-demand lazy loading,來加速網站 FCP。 前後差異大約3s ,Page Speed 分數從 40 提升至 60
  • Integration of Vue Composition API
    • 導入 Vue Composition API 到專案中,並負責制定 code style,和撰寫 Demo Code。
  •  Implemented AB Test Framework
    • 透過 AWS Lambda 處理 web redirection,讓 user 可以被導頁到不同的 url 並搭配 GA 追蹤 A/B Test 的成效分析
  • Landing Page CMS Development
    • 因應市場部同仁需要針對不同國家有不同的 landing page content ,故設計 CMS 系統,讓市場部同仁可以依照自己的需求決定 content 以及 SEO
  • Development of Short Videos Feature
    • 開發類似 youtube shorts 的功能,處理跨瀏覽器、跨裝置 media player,包含解決 IOS 影片無法自動播放問題,手機版與電腦版不同的操作行為
  • Design of Tracking Modules
    •  設計Tracking模組,以及收斂 GA 、Google Conversion 、FB Pixel 、Line Tracking 、Tiktok tracking 、ByteDance Tracking 、Linkedin Tracking 、Naver Tracking 、 AmazingTalker Tracking ,讓外部呼叫 Tracking 時可以有統一的 API,不需要針對不同的 Tracking 再新增新的寫法
  • Login Modules Development
    • AmazingTalker 登入方式有 Email 、Phone 、google 、apple、FB、Kakao、Twitter、Naver、Line ,且需要 By 不同的國家顯示不同的登入選項和排序 ex. Kakao 只有在韓國才有。故設計了一個 module 可以針對以上情境給予使用這不同的登入選項和排序,並將 API 設計一致,方便之後新增其他的登入方式
  • Multi-Domain Architecture Management
    • AmazingTalker 在不同國家會有不同的網域,協助處理 cookie 如何共用以及各個 3rd Party login
  • Localize Route Implementation
    • 協助開發在特定的國家網域下,切換語系會在 url 上多一個 localize path ex. https://ca.amazingtalker.com/fr/
  • Hiring Manager
    • 擔任前端面試官,負責制定面試題目、作業題目,並協助 HR 優化前端面試流程
  • Mentorship in the Team
    • 協助 Junior 前端熟悉產品 know how 、Code Review、職涯發展

91APP, Frontend engineer , Aug 2018 - Jun 2021

| Skill:  React, Typescript, Webpack

  • Modularization of Coupon System
    • 以前折價券尚未建立模組,每個PAGE 都有自己樣式和邏輯。造成折價券的需求一但改變,就需要調整10個頁面。我花了2週的時間,將官網折價券,建立模組化,並收攏所有邏輯,減少折價券開發新功能的時間
  • Management of i18n Development Tools
    •  將所有專案的語系,PUBLISH 上 AWS S3,讓網站透過CDN 拿到,並負責code review and merge PRs。
  • 91APP CSS Framework Management and Development
    • 負責 CI/CD和版本控管,定期套件升級、code review and merge PRs。
  • Coupon Dashboard Configuration Interface Development
    • 開發折價券指定排除商品、相對效期、指定使用門市,會員禮模組。 CRM後台系統開發:會員查詢、會員詳細資訊、會員手機號碼更改、會員資料匯入 匯出。
  • Development of List Management Features
    • 名單發送簡訊 email、指定名單發送折價券、第三方合作廠商API 串接。
  • Creation of 91APP Tech Blog
    • 使用 Gatsby 獨立開發 91APP 技術 Blog
  • Implemented of styled-components and Global Theme Structure
    • 將 sass 重構成 styled-components,並加入 ThemeProvider,支援全站 Theme
  • Migration of Angular1.x Website to React
    • 2019 年底開始,協助公司將原本使用 AngularJs 撰寫的網站,重構成使用 ReactJS 撰寫,並於 2021 Q1 重構完畢。要負責 多語系基礎建設 & 撰寫 共用 custom hook (ex. useInfiniteScroll、usePrevious ) & code review and merge PRs。
  • LINE Module Dashboard Configuration Interface Development
    • 開發 91APP 後台串接 LINE 功能 (LINE Bot、LINE 官方帳號設定)
  • Development of Referral dashboard Configuration Interface
    • 開發 91APP 推薦人 後台設定介面、報表

Resume
Profile

Alfredo Tang (唐培倫)

Hi 我是唐培倫,我有多年的前端工程師經驗,也負責過管理和面試 喜歡樂觀思考,去做挑戰自己不會的事務,像是不會打鼓,卻加入樂團說要當鼓手,希望透過這樣的方式,豐富我的人生。

Frontend engineer

Taipei , TW


[email protected]

Work Experience

iKala, Sr. Frontend engineer, April 2023 - Present

| skill: React, Redux, Typescript, Vite

  • 維護 Email 編輯器
    • 使用 unylaer 讓使用者可以編輯 email 範本
  • 開發 CDP dashboard
    • 開發 CDP dashboard 給使用者設定行銷方式,並透過報表看到行銷成效
  • 制定 Unit Test 規範 
    • 制定 function unit test, React component unit test, React hook unit test 規範,讓 test 維持統一撰寫風格

AmazingTalker, Sr. Frontend engineer, Jun 2021 - March 2023

| skill: Vue, Nuxt, AWS Lambda, Typescript, Webpack, shell

  • 網站效能優化
    • 透過 Dynamic import 減少 client render 的 component,讓 SPA 網站的 Global JS 減少 1/4 bundle Size
  • 加入 new relic 監控流程,來觀察網站效能
    •  導入 new relic 來監控網站效能,並撰寫文件該如何操作
  • Customized State Management
    •  Nuxt 專案中習慣將 data 交給 Vuex 託管,但會增加 Bundle Size,所以架構了一個「state manager」,透過這個工具可以將 data 被 Webpack chunk 到對應的 page,減少 SPA Global JS Size。
  • 協助 Backend 完成 Edge Cache
    • 傳統的 SSR 網站無法像 SSG 的網站一樣可以簡單 cache 整份 HTMl,於是與 Backend 合作,協助把許多 API 搬到 Client side 執行,讓 AWS CDN 可以 Cache 整份 HTML ,先讓 FCP Render Cache 的版本,Client Side 再透過 Hydration ,將 Client Side 的 Code on-demand lazy loading,來加速網站 FCP。 前後差異大約3s ,Page Speed 分數從 40 提升至 60
  • Integration of Vue Composition API
    • 導入 Vue Composition API 到專案中,並負責制定 code style,和撰寫 Demo Code。
  •  Implemented AB Test Framework
    • 透過 AWS Lambda 處理 web redirection,讓 user 可以被導頁到不同的 url 並搭配 GA 追蹤 A/B Test 的成效分析
  • Landing Page CMS Development
    • 因應市場部同仁需要針對不同國家有不同的 landing page content ,故設計 CMS 系統,讓市場部同仁可以依照自己的需求決定 content 以及 SEO
  • Development of Short Videos Feature
    • 開發類似 youtube shorts 的功能,處理跨瀏覽器、跨裝置 media player,包含解決 IOS 影片無法自動播放問題,手機版與電腦版不同的操作行為
  • Design of Tracking Modules
    •  設計Tracking模組,以及收斂 GA 、Google Conversion 、FB Pixel 、Line Tracking 、Tiktok tracking 、ByteDance Tracking 、Linkedin Tracking 、Naver Tracking 、 AmazingTalker Tracking ,讓外部呼叫 Tracking 時可以有統一的 API,不需要針對不同的 Tracking 再新增新的寫法
  • Login Modules Development
    • AmazingTalker 登入方式有 Email 、Phone 、google 、apple、FB、Kakao、Twitter、Naver、Line ,且需要 By 不同的國家顯示不同的登入選項和排序 ex. Kakao 只有在韓國才有。故設計了一個 module 可以針對以上情境給予使用這不同的登入選項和排序,並將 API 設計一致,方便之後新增其他的登入方式
  • Multi-Domain Architecture Management
    • AmazingTalker 在不同國家會有不同的網域,協助處理 cookie 如何共用以及各個 3rd Party login
  • Localize Route Implementation
    • 協助開發在特定的國家網域下,切換語系會在 url 上多一個 localize path ex. https://ca.amazingtalker.com/fr/
  • Hiring Manager
    • 擔任前端面試官,負責制定面試題目、作業題目,並協助 HR 優化前端面試流程
  • Mentorship in the Team
    • 協助 Junior 前端熟悉產品 know how 、Code Review、職涯發展

91APP, Frontend engineer , Aug 2018 - Jun 2021

| Skill:  React, Typescript, Webpack

  • Modularization of Coupon System
    • 以前折價券尚未建立模組,每個PAGE 都有自己樣式和邏輯。造成折價券的需求一但改變,就需要調整10個頁面。我花了2週的時間,將官網折價券,建立模組化,並收攏所有邏輯,減少折價券開發新功能的時間
  • Management of i18n Development Tools
    •  將所有專案的語系,PUBLISH 上 AWS S3,讓網站透過CDN 拿到,並負責code review and merge PRs。
  • 91APP CSS Framework Management and Development
    • 負責 CI/CD和版本控管,定期套件升級、code review and merge PRs。
  • Coupon Dashboard Configuration Interface Development
    • 開發折價券指定排除商品、相對效期、指定使用門市,會員禮模組。 CRM後台系統開發:會員查詢、會員詳細資訊、會員手機號碼更改、會員資料匯入 匯出。
  • Development of List Management Features
    • 名單發送簡訊 email、指定名單發送折價券、第三方合作廠商API 串接。
  • Creation of 91APP Tech Blog
    • 使用 Gatsby 獨立開發 91APP 技術 Blog
  • Implemented of styled-components and Global Theme Structure
    • 將 sass 重構成 styled-components,並加入 ThemeProvider,支援全站 Theme
  • Migration of Angular1.x Website to React
    • 2019 年底開始,協助公司將原本使用 AngularJs 撰寫的網站,重構成使用 ReactJS 撰寫,並於 2021 Q1 重構完畢。要負責 多語系基礎建設 & 撰寫 共用 custom hook (ex. useInfiniteScroll、usePrevious ) & code review and merge PRs。
  • LINE Module Dashboard Configuration Interface Development
    • 開發 91APP 後台串接 LINE 功能 (LINE Bot、LINE 官方帳號設定)
  • Development of Referral dashboard Configuration Interface
    • 開發 91APP 推薦人 後台設定介面、報表