Avatar of Ruby Chen.

Ruby Chen

Senior Frontend Developer
我是個非本科但覺得寫code很有趣, 當寫code是興趣, 一路自學到現在的前端工程師。 2016前我主要多自己接案做網頁設計和切版, 2016年開始專注在前端的工作, 我一路幾乎都負責主要架構和主線產品開發, 幾乎都是從零開始建構, 所以也讓我能夠有機會嘗試不同的技術。 期間有用過Angular1, Vue1, Vue2, Nuxt.js.. 一直到現在主要使用React, Vue大約有4年經驗, React大約1年半, 目前主要專案都使用Typescript + React(Hook) + Next.js + SWR, 之前有用Redux Toolkit構建過後台, 但是覺得靈巧及機動性不夠, 不太適合公司高變動性的開發流程, 所以目前是使用Context和Reducer做跨組件的State管理。 I'm a passionate front-end developer, years of experience since 2016. Familiar with different Frameworks include Vue and React. Currently using React(Next.js) and Typescript for projects. Github: https://github.com/summerchen0101
微風科技
國立雲林科技大學 (NYUST)
Taichung, 台灣

Skills

Node.js / Express.js
TypeScript
Git
SASS/SCSS
MongoDB
React
NextJS
SWR
Vue

Languages

English
Intermediate
Chinese
Native or Bilingual

Work experiences

Senior Frontend Developer

微風科技

Jul 2020 ~ Present
根據客戶需求, 負責從零開始建構前後台平台。 使用工具及框架:React, Next.js, SWR, Chakra UI, SCSS - Build sports betting websites. - Develop websites using React and Typescript (Next.js, SWR, Chakra UI) - Working closely with Backend engineers and UI/UX designers.

資深前端工程師

興晨國際

Feb 2020 ~ May 2020
4 mos
負責影音多媒體網站會員端建構及後台維護。 使用技術:Vue 2, Nuxt.js(SSR), Vuex Build a streaming media front office(SSR) alone from scratch in two months. The biggest challenge here is to integrate four different API resources into the same structure. To solve it, I created a hub module to handle the differences among the APIs.

資深前端工程師

ifalo艾法諾科技有限公司

Sep 2016 ~ Jan 2020
3 yrs 5 mos
帶領前端團隊, 重構公司舊有的主線產品, 包含控盤收單系統、多層級的代理端後台及動態多版型的會員端維護。 使用技術:Vue2, Vuex, SPA, Stylus - Develop a sports betting website from scratch, use WebSocket to communicate with backend API and, deal with the traffic issue. - Mentor a small front-end team, includes a UI designer and two junior engineers. - Work in an Agile-oriented environment.

前端工程師

雋上科技

May 2016 ~ Sep 2016
5 mos
維護公司原有的管理後台及遊戲會員端及參與新平台的規劃及討論 Maintain old websites.

前端工程師

巨力數位科技

Dec 2015 ~ May 2016
6 mos
公司是屬於真人麻將的遊戲開發商, 我使用Angular1在2個月內獨立完成管理後台的系統重構。 - Refactor the back office with Angular1; I separate the API services into standalone plugins to be more maintainable. - Collaborate with designers, use SASS to manage and create a static website.

自行接案(SOHO)

Freelancer

Aug 2013 ~ Dec 2015
2 yrs 5 mos
與台中和新竹資訊公司固定外包合作, 接案期間完成多項作品: - 台銀, 土銀:第三方支付平台的UI設計及切版(Jade, SASS) - 工研院:使用D3.js建構各廠區人員定位動態圖表 - 建設公司: 使用Three.js建構3D室內環景系統 - Implement two banks third party payment websites. My responsibility included UI/UX design and part of front-end development. I use Jade(Pug) to deal with the massive static website pages. - In order to deal with different demands, I always learn quickly. For example, I use D3.js to develop a personal location tracker system for ITRI; use three.js(WebGL library) to implement a surround-view system for a construction company. - Sometimes need to do the presentation and deliver during the meetings.

Co-Founder

動星球數位科技

Mar 2012 ~ May 2013
1 yr 3 mos
與朋友合夥創辦網路廣告公司, 推行餐廳及民宿業者的聯合行銷模式, 期間也發行過美食卡等。

Educations

國立雲林科技大學 (NYUST)

Bachelor’s Degree
視覺傳達設計系

2006 - 2010
Activities and societies
- 從大二上學期開始負責維護雲科大防災中心的網頁維護 - 畢業製作(石頭紙時尚環保概念包)在2010新一代設計展獲得佳作獎並獲選參加南港軟體園區的創新設計展

國立臺灣科技大學 (NTUST)

Bachelor’s Degree
工商設計系

2004 - 2006
Powered By CakeResume