J8fvvf3tycxvaey1q2ka

Chung Shih-Jou

Hello, my name is Shih-Jou Chung. 

I've worked in front-end engineering 2-3 years. In my career, I've led small team (3-5 people) including frontend and backend, and guided new employees into our coding team style (clean code and srcum). Besides, improving myself of skills is important for me, and I'll spare my time after work to learn. 

Skills


Programming:  React, Vue, Angular, .NEXT, RESTful api, Python, LaTeX, Matlab, Javascript(html, css, sass, less), nodeJs, Js,

                           express, webpack, CICD in Gitlab

Platform:           SSR (SEO), clean code, RWD, AWS (S3, EC2), Caas hicloud, firebase (hosting, functions, algolia, firestore)

                            GCP (cloud run, cloud scheduler, cloud storage, import/export depend on firestore)

Languages:       English (fluent), Chinese (native)

Experience

Research Develop - Fronted Engineering  July 2020 ~ Now

. Maintained and developed Tappie Web management system used by RESTful api, React and LINE LIFF and api. . Build dashboard, landing page, monitor systems, animation with LINE flex and auto-reply function and middleware technology with Vue and Vuex

. Being project leader and developer in Net-zero project which is Ministry of Economic Affairs’ Official Website. 

. Set up Net-zero on Chunghwu Telecom hicloud CaaS with HTTPS and SSR written by React and .NEXT

. Guided and led new employees and interns into department, and taught how to resolve problems.

NTU, Department of Electrical Engineering Aug 2018 ~ Jul 2019 

. Teacher assistant of biomedical engineering . Improved the skill of biomedical signal processing from ECG, EEG, EMG and wearable device by designing circuit of numerous filters, amplifiers and writing android studio program. 

. Operated instrument of NI ELVIS, arduino with bluetooth, app inventor, android studio and BIOPAC.


Education

National Taiwan University, M.S. in Biomedical Electronics and Bioinformatics    2017 ~ 2020

• The project was supported by higher education SPOUT project of the center for information and electronics technologies and passed the institutional review board (IRB). 

• Cooperated with sleep clinic of National Taiwan University Hospital which make me learn clinic experience and statistical analysis from.

Chang Gung University, B.S. in Electrical Engineering                                                2013 ~ 2016

• Got a scholarship for academic excellence awards twice and graduated from EE in the sixth lead.

ITTTI Vancouver, study-abroad trip                                                                                2014 ~ 2014

• Improved the English skill of speaking, listening, writing and presenting. • Be familiar with various cultures, sceneries, friends and widen my horizon.

Presentation

Net-zero website and management system

• Each section has different animation, like number counting up, gradient arrow fade in, circle filled in solid line when scroll down in each part.

• Constructing backend CRUD functions for website, management system, and daily web crawer for activities. 

 Connect data from management system to website by api. 

• Guided 3-5 RD in the maintaining part.


- Skills: React, less, RWD, .next, svg, 

- Platform: firebase (firestore, hosting, algolia), Caas hicloud and GCP (cloud run, cloud scheduler, cloud storage, import/export depend on firestore), AWS (EC2, S3)


TAPPIE management system

• Cooperating with backend RD by git and swagger and using RESTful api by axios and redux and handling front-end UIUX by Antd library and RWD.

• Constructing Tappie Products in Line by notify, push, Liff, richmenu and so on.


- Skills: React, scss, RWD, axios, redux, antd, async await

- Platform: AWS (S3)

Monitor of International Orchid transactions and data analysis

• The dashboard written by vue, antv and apexcharts, gives past data analysis in distributed map which can zoom in and graphic of charts which interrelated on click bar that the data of donut will change. 

• The export and import excel and csv are also useful when dragging and dropping to the area or selected the date. 

• Login used cookie by expire time and md5 decode. 

• The list used pagination to reduce user waiting time and also used vuex to cached data. 


- Skills: Vue, vuex, apexcharts, antd

- Platform firebase (hosting)

BVLGARI and BVLGARI OCTO activities, La Paririe coupon and exchange activities

• Constructing front-end framework by material-ui and styled-components, react-hook, react, and PWA in mobile version.

• Adding Liff api and font-face of Bulgari, and adding LINE OA menus.


- Skills: React, material-ui, react-hook-form, react-hook, dayjs, styled-components, lodash, react-ga, PWA, LIFF, font-face (.otf)

- Platform firebase (hosting), figma (from designer)