陳凱柏

Phone:  0975873656

Email:  [email protected]

github: https://github.com/neko12377

AUTOGRAPHY


What kind of programmer am I? 

In my opinion, passions of seeking knowledge is greatest merit for an engineer. Because when I try to figure out something I didn't understand, there are some conditions needs to fulfill: 

• doing research, 

• ask wisely, 

• be patient,

 • and think differently.  

Iteration of technologies is very fast, to learn new stuff efficiently is important and how to do it is closely related to conditions listed above.  That’s the reason I am appropriate to do software development.

專案


Beverage Order System

providing a web page that contains stores and its merchandise for multiple clients to place their order. 

Using storybook to demonstrate React Components that I designed and provided as a npm package. 


技能

• JavaScipt
• TypeScript
• React
• Redux
• StyledComponent
•.HTML5
• CSS
• S[ac]ss
• FetchApi

工作經歷


前端工程師

優訊軟體有限公司

Aug 2020 - Present
Taipei, Taiwan

Job Responsibilities:  

• Use React to Build SPA(Single Page Application) with RWD(Responsive Web Design)  

• Use Redux to record and manage data flow  

• Use styled-components, emotion or Scss to adjust component UI

• Use React-router to manage route  

• Use fetch API to create HTTP Request and deal with Response

• Use webpack to pack project and use netlify to deploy 

• Use eslint, prettier to  unify coding style 

Achievement:

• Build a website about transaction, include utilities such as: use captcha to filter robot, set time limit to every transaction to avoid long time pending which may cause block to website. upload pictures to verify and handling exceptions.

• Build 6 pages with different utilities, such as conditional searching, sorting, switching pages and dark mode, and interact with back-end through api.

• Old project refactoring, use React and typescript to renew old ember project. Features of Typescript is Object Oriented. It suits to design components those are reused frequently. In the other side, features of javascript itself is suiting functional programing. Use this    advantage to design model or presenter layer to handle data processing, making those codes easy to test and readable. 

實習生

趨勢科技股份有限公司

Aug 2014 - Jun 2015
Taipei, Taiwan

Job Responsibilities:  

Internal training website management, assisting internal training. at ETS.

Co-funder

Nu Rola

Apr 2008 - Apr 2009

Taichung, Taiwan

Deciding the operating direction of the Company, expanding business. Managing merchandise storing.

學歷

Sep 2009 - Jun 2013

中國文化大學

日本語学科

Sep 2015 - Jun 2017

國立東華大學

電機工程學系

Powered by CakeResumePowered by CakeResume