Chia-Hsuan Chang

Kaohsiung City, Taiwan | 0989870618 | [email protected]

   

工作經歷



前端工程師  •  緯創資通股份有限公司(高雄研發中心)

二月 2022 - Present  |  Kaohsiung City , Taiwan

  • Contributed to the project called DDE, an empowerment platform aimed at enhancing the PCB designing process for both software (SW) and electrical engineering (EE) teams.

  • Developed reusable React components using styled-components and Ant Design, optimizing front-end code structure.

  • Successfully refactored React components to improve rendering efficiency, enhancing application performance.

  • Wrote comprehensive unit tests for both front-end and back-end code using Jest, maintaining a test coverage rate of over 70%.

  • Managed Software Composition Analysis (SCA) risks by regularly upgrading third-party open-source packages using npm.

  • Upgraded Ant Design library from version 4.2.0 to 4.24.8 and refactored components with incorrect styles within the DDE project.

  • Utilized Chrome Devtools to analyze the top 10 pages with severe rendering and fetching efficiency issues in DDE, producing reports with diagrams and statistics.

  • Integrated Microsoft IAM Single Sign-On (SSO) into DDE using Azure msal-browser and Azure msal-react for enhanced security and authentication.

  • Developed CRUD (Create, Read, Update, Delete) RESTful APIs using Node.js and TypeScript, facilitating efficient data interaction.

  • Designed database entities using TypeORM and PostgreSQL, ensuring robust and reliable data storage.

  • Generated comprehensive development documentation with a clear process and UML diagrams for improved project understanding and collaboration.

  • Translated api specifications into YAML files and transformed them into Swagger documentations, ensuring seamless integration between development and documentation processes.

學歷


國立中正大學(National Chung Cheng University)

資訊管理學系  •  2016 - 2020

技能


  • JavaScript
  • React.js
  • Next.js
  • HTML/CSS
  • GraphQL
  • Node.js
  • TypeScript
  • PostgreSQL
  • TypeORM
  • git
  • npm

語言


  • Chinese — 母語或雙語
  • English — 專業