As a senior front-end developer with six years of experience in Vue, React, and TypeScript, dedicated to optimizing performance and ensuring robust security measures.
As a project manager with two years of cross-functional collaboration experience in an Electric Production Factory, I excel in requirement validation, efficient timeline management, and overseeing system development.
I am now seeking opportunities to leverage this combined expertise to drive innovation and excellence in web development projects.
Taipei, Taiwan [email protected]
Vue.js (Vue2 and Vue3)
React.js (with ant-design) Angular/AngularJs
TypeScript
Single-spa (Micro-frontend)
TailwindCSS (Styling)
XSS prevention
CORS control
CSP enforcement
CSRF mitigation
RSA encryption
AES encryption
Webpack/Gulp
Caching strategies
Server-Side Rendering (SSR)
LCP optimization
FID optimization
CLS optimization
Data visualization (with Cytoscape.js, three.js)
Websocket
i18n(Alibaba/kiwi)
Angular monorepo
Cross-functional team collaboration Requirement validation
Efficient timeline management
JIRA / Redmine / Visio
Node.js (with MongoDB, Express)
Java (Apache, MSSQL)
System integration (TipTop, Navision, smartQuery, powerBI)
1. Proficient in React with ant-design, Vue2 with element-ui, Vue3, and TypeScript.
2. Designed and implemented a robust promotion system, contributing to the successful creation of over 100 promotional campaigns in collaboration with cross-functional teams.
3. Developed micro-frontend architecture using single-spa to enable separate, self-contained projects.
4. Led 4 members to develop CMS, promotional projects and chat room projects to production in 5 months.
5. Maintained security practice, including XSS(Prevent script injection), CORS(Limit cross domain requests), CSP(Limit request body), CSRF, RSA(Encrypting AES public key), and AES(Sending sensitive data). - Optimized performance by using Webpack, Gulp, cache and SSR to improve LCP, FID, CLS.
6. Utilized Mixin Pattern to share reusable behaviors across components. - Utilized Composition Pattern for creating complex components by combining simpler ones.
7. Utilized TailwindCSS for consistent layout styling. - Enhanced customer service chat room with Websocket integration.
8. Implemented i18n using Alibaba/kiwi library for 6 different languages.
1. Frameworks: AngularJs, Angular, ui-grid.
2. Utilize Observer Pattern to establish reactive communication
3. Visualized data as 3D layout by using Cytoscape.js and three.js.
4. Managed Webpack configuration and deployment. - Integrated image resources to webp with Gulp.
5. Developed dependency projects using Angular monorepo.
1. Member of Department Background Process Management (BPM).
2. Led full-stack development of Agentflow system with 200+ processes.
3. Utilized JavaScript, Apache, Java, MSSQL for system architecture.
4. Oversaw project lifecycle: demand assessment, UX design, project management, front-end, back-end database development, manual test and following user’s requests.
5. Integrated systems like TipTop, Navision, smartQuery, powerBI.
6. Led overseas branch Agentflow system project in the US.
7. Independently developed web projects using MEVN stack (MongoDB, Express, Vue, Node.js).
Free lancer | 昕彥實業有限公司 | | Taipei, TW
05/2016 – 11/2016
1. Build order system locally to connect Ebay API for online retail order management.
2. Main tools: Tomcat, Apache, Java, JSP Servlet, Bootstrap, HTML/CSS
Mother language: Chinese - English: IELTS overall 6.0
Bachelor | Electronic and information engineering 09/2008 - 06/2012 | Chung Yuan Christian University
As a senior front-end developer with six years of experience in Vue, React, and TypeScript, dedicated to optimizing performance and ensuring robust security measures.
As a project manager with two years of cross-functional collaboration experience in an Electric Production Factory, I excel in requirement validation, efficient timeline management, and overseeing system development.
I am now seeking opportunities to leverage this combined expertise to drive innovation and excellence in web development projects.
Taipei, Taiwan [email protected]
Vue.js (Vue2 and Vue3)
React.js (with ant-design) Angular/AngularJs
TypeScript
Single-spa (Micro-frontend)
TailwindCSS (Styling)
XSS prevention
CORS control
CSP enforcement
CSRF mitigation
RSA encryption
AES encryption
Webpack/Gulp
Caching strategies
Server-Side Rendering (SSR)
LCP optimization
FID optimization
CLS optimization
Data visualization (with Cytoscape.js, three.js)
Websocket
i18n(Alibaba/kiwi)
Angular monorepo
Cross-functional team collaboration Requirement validation
Efficient timeline management
JIRA / Redmine / Visio
Node.js (with MongoDB, Express)
Java (Apache, MSSQL)
System integration (TipTop, Navision, smartQuery, powerBI)
1. Proficient in React with ant-design, Vue2 with element-ui, Vue3, and TypeScript.
2. Designed and implemented a robust promotion system, contributing to the successful creation of over 100 promotional campaigns in collaboration with cross-functional teams.
3. Developed micro-frontend architecture using single-spa to enable separate, self-contained projects.
4. Led 4 members to develop CMS, promotional projects and chat room projects to production in 5 months.
5. Maintained security practice, including XSS(Prevent script injection), CORS(Limit cross domain requests), CSP(Limit request body), CSRF, RSA(Encrypting AES public key), and AES(Sending sensitive data). - Optimized performance by using Webpack, Gulp, cache and SSR to improve LCP, FID, CLS.
6. Utilized Mixin Pattern to share reusable behaviors across components. - Utilized Composition Pattern for creating complex components by combining simpler ones.
7. Utilized TailwindCSS for consistent layout styling. - Enhanced customer service chat room with Websocket integration.
8. Implemented i18n using Alibaba/kiwi library for 6 different languages.
1. Frameworks: AngularJs, Angular, ui-grid.
2. Utilize Observer Pattern to establish reactive communication
3. Visualized data as 3D layout by using Cytoscape.js and three.js.
4. Managed Webpack configuration and deployment. - Integrated image resources to webp with Gulp.
5. Developed dependency projects using Angular monorepo.
1. Member of Department Background Process Management (BPM).
2. Led full-stack development of Agentflow system with 200+ processes.
3. Utilized JavaScript, Apache, Java, MSSQL for system architecture.
4. Oversaw project lifecycle: demand assessment, UX design, project management, front-end, back-end database development, manual test and following user’s requests.
5. Integrated systems like TipTop, Navision, smartQuery, powerBI.
6. Led overseas branch Agentflow system project in the US.
7. Independently developed web projects using MEVN stack (MongoDB, Express, Vue, Node.js).
Free lancer | 昕彥實業有限公司 | | Taipei, TW
05/2016 – 11/2016
1. Build order system locally to connect Ebay API for online retail order management.
2. Main tools: Tomcat, Apache, Java, JSP Servlet, Bootstrap, HTML/CSS
Mother language: Chinese - English: IELTS overall 6.0
Bachelor | Electronic and information engineering 09/2008 - 06/2012 | Chung Yuan Christian University