Search resumes and take the initiative to contact job applicants for higher recruiting efficiency. The Choice of Hundreds of Companies.
New Taipei City, Taiwan
- In my previous positions, I have worked with front-end frameworks including Vue 2, Vue 3 and React 16+, demonstrating flexibility in adapting to the development frameworks utilized by different teams, Currently working with React.js in my job.
- Carefully consider potential problems and propose solutions or efficiency improvements when assigned a project or task.
- Passionate about exploring new technologies and tackling new challenges. I diligently address issues and constantly seek better methods to minimize the technical debt I accumulate.
Morrison Express Corp. • 十一月 2022 - Present
- Conducted a project code refactoring, reducing the codebase by 75% while enhancing maintainability and scalability.
- Collaborated with DevOps to enhance the CI/CD processes and redesign the deployment workflow, reducing the number of Jenkins files by nearly 90%.
- Refactored large files into module-based imports, resolving FCP issues and enhancing user experience, and designed APIs to dynamically load data in smaller chunks, resulting in a 20% improvement in load speed and overall performance.
- Proactively organized at least one technical sharing session per quarter, covering interdisciplinary experiences, potential future technologies for team members, and tech trends.
街口電子支付股份有限公司 • 六月 2022 - 十月 2022
- Collaborated with designers and participated in the complete development cycle of campaign websites, successfully completing projects 25% ahead of schedule.
- Re-designed API format and error handling mechanisms with back-end developers, establishing comprehensive error handling messages.
- Rapidly built website backends using a low-code platform, significantly reducing development time and increasing efficiency.
聯合線上股份有限公司 • 八月 2019 - 五月 2022
- Using React.js. Built a single page application membership system, with standard member login and integrated third-party authentication systems like Apple, Google, and Facebook.
- Implemented Webpack concepts for team members, and designed develop templates for campaign websites, which reduced development costs and increased re-usability.
- Proactive learned Vue 3.0, and used it to build a large-scaled business system.
- Maintained legacy projects using Vue 2.0, refactored thousand lines code, and decoupled logic for enhanced maintainability.
- Adept at selecting the correct and appropriate semantic HTML tags.
- Frequently use the BEM naming convention for CSS, focusing on component-based development and reducing CSS specificity.
- Proficient in JavaScript templating engines like Pug, Handlebars, and EJS.
- Well-versed in CSS preprocessors such as Stylus and Sass.
- Proficient in utilizing CSS frameworks like Tailwind CSS, Bootstrap for rapid and responsive UI development.
- Proficient in ES6+ syntax as well as packaging tools like Webpack for handling compatibility issues.
- Extensive experience in API integration, coupled with proficiency in collaborating with backend engineers to design robust API architectures.
- Equipped with substantial knowledge in webpack, capable of building configurations from scratch. I have proactively organized knowledge sharing sessions on webpack and frequently handle and optimize this aspect in my current role.
- Having successfully led the integration and refactoring of existing projects with TypeScript.
- Conducted sessions to share knowledge with colleagues, introducing TypeScript concepts.
- Utilized TypeScript to supplement missing documentation in JavaScript components, enhancing maintainability by enforcing strict type-checking.
- Stayed abreast with React developments from version 16 to 18, effectively applying relevant knowledge in suitable projects for optimal development.
- Highly proficient in utilizing React Hooks for building and managing stateful functional components.
- Considerable level of knowledge in Redux for state management.
- Experienced in maintaining and developing large-scale projects using Vue 2.x.
- Independently developed a business inventory system utilizing Vue 3.x.
- Streamlined existing Jenkins jobs for improved efficiency and enhanced reusability. For example, i have reduced the number of Jenkins files from 50 to fewer than 10.
- Possess foundational knowledge of Amazon Web Services such as CloudFront, S3, and EC2. Capable of effective communication with DevOps and backend engineers. Also, planning to pursue relevant certifications in the future.
- Enhancing the company's i18n architecture, introducing modular imports, and implementing permission mechanisms.
- Implemented an image processing system that handles caching, cropping, and format conversion.
New Taipei City, Taiwan
- In my previous positions, I have worked with front-end frameworks including Vue 2, Vue 3 and React 16+, demonstrating flexibility in adapting to the development frameworks utilized by different teams, Currently working with React.js in my job.
- Carefully consider potential problems and propose solutions or efficiency improvements when assigned a project or task.
- Passionate about exploring new technologies and tackling new challenges. I diligently address issues and constantly seek better methods to minimize the technical debt I accumulate.
Morrison Express Corp. • 十一月 2022 - Present
- Conducted a project code refactoring, reducing the codebase by 75% while enhancing maintainability and scalability.
- Collaborated with DevOps to enhance the CI/CD processes and redesign the deployment workflow, reducing the number of Jenkins files by nearly 90%.
- Refactored large files into module-based imports, resolving FCP issues and enhancing user experience, and designed APIs to dynamically load data in smaller chunks, resulting in a 20% improvement in load speed and overall performance.
- Proactively organized at least one technical sharing session per quarter, covering interdisciplinary experiences, potential future technologies for team members, and tech trends.
街口電子支付股份有限公司 • 六月 2022 - 十月 2022
- Collaborated with designers and participated in the complete development cycle of campaign websites, successfully completing projects 25% ahead of schedule.
- Re-designed API format and error handling mechanisms with back-end developers, establishing comprehensive error handling messages.
- Rapidly built website backends using a low-code platform, significantly reducing development time and increasing efficiency.
聯合線上股份有限公司 • 八月 2019 - 五月 2022
- Using React.js. Built a single page application membership system, with standard member login and integrated third-party authentication systems like Apple, Google, and Facebook.
- Implemented Webpack concepts for team members, and designed develop templates for campaign websites, which reduced development costs and increased re-usability.
- Proactive learned Vue 3.0, and used it to build a large-scaled business system.
- Maintained legacy projects using Vue 2.0, refactored thousand lines code, and decoupled logic for enhanced maintainability.
- Adept at selecting the correct and appropriate semantic HTML tags.
- Frequently use the BEM naming convention for CSS, focusing on component-based development and reducing CSS specificity.
- Proficient in JavaScript templating engines like Pug, Handlebars, and EJS.
- Well-versed in CSS preprocessors such as Stylus and Sass.
- Proficient in utilizing CSS frameworks like Tailwind CSS, Bootstrap for rapid and responsive UI development.
- Proficient in ES6+ syntax as well as packaging tools like Webpack for handling compatibility issues.
- Extensive experience in API integration, coupled with proficiency in collaborating with backend engineers to design robust API architectures.
- Equipped with substantial knowledge in webpack, capable of building configurations from scratch. I have proactively organized knowledge sharing sessions on webpack and frequently handle and optimize this aspect in my current role.
- Having successfully led the integration and refactoring of existing projects with TypeScript.
- Conducted sessions to share knowledge with colleagues, introducing TypeScript concepts.
- Utilized TypeScript to supplement missing documentation in JavaScript components, enhancing maintainability by enforcing strict type-checking.
- Stayed abreast with React developments from version 16 to 18, effectively applying relevant knowledge in suitable projects for optimal development.
- Highly proficient in utilizing React Hooks for building and managing stateful functional components.
- Considerable level of knowledge in Redux for state management.
- Experienced in maintaining and developing large-scale projects using Vue 2.x.
- Independently developed a business inventory system utilizing Vue 3.x.
- Streamlined existing Jenkins jobs for improved efficiency and enhanced reusability. For example, i have reduced the number of Jenkins files from 50 to fewer than 10.
- Possess foundational knowledge of Amazon Web Services such as CloudFront, S3, and EC2. Capable of effective communication with DevOps and backend engineers. Also, planning to pursue relevant certifications in the future.
- Enhancing the company's i18n architecture, introducing modular imports, and implementing permission mechanisms.
- Implemented an image processing system that handles caching, cropping, and format conversion.