Benson Chen

4+ year Frontend engineer / [email protected] / LinkedIn / Github / Blog



EXPERIENCE

Frontend engineer - Trend Micro                                                                                   2021/12 ~ present


Project: Security Training Program System

  • Honored as the Quarterly Star for willing to share knowledge, being proactive in improving team workflows, and being proactively taking responsibility.

  • Lead and structured frontend project for enterprise level udemy like Saas with Next.js 13 to build SPA with AWS S3 with 3 team members, reduced cost and secure user data, and delivered within 2 months.

  • Surveyed best solution and instructed colleagues for api Query tool , RTK Query, Swr, enhance user experience return within 0s by caching, and enhance developer experience reduce 30% project code.

  • Design complicated and robust Route Guard React HOC, with deep knowledge of Chain of Responsibility with js Promise api, secure 100% user information

  • Setup Frontend project infrastructure domain name and SSL certificate, by AWS Route53 CNAME setup.

  • Enhance DX of api mocking in unit testing , by Mock Service Worker reduce 60% api mocking code

Tech stack: React 18, RTK Query, MSW, Next.js 13, Typescript, AWS S3, Cloudfront, IAM, Route53, Github CI/CD workflow, Nx monorepo, Terraform


Project: Phishing Simulation System

  • Optimize email template data response time, with Service worker and Web Cache api, minimize to 0s response time, and decreased cost of 40% AWS lambda api call

  • Inventing Unit testing mental model and utils, with U.S.E naming pattern, 3A writing pattern, significantly reduce 67% writing time and 80% modifying time.

  • Investigated i18n translation checking tool, React i18n, reduced 90% manual checking time.

Tech stack: Next.js 12, Swr, Redux, immer.js, React Testing library, React, Typescript, i18n, jest, AWS S3, Cloudfront



Frontend engineer - Lion Travel                                                                                      2019/8 ~ 2021/11


Project: Group Travel Search page and Detail page

  • Instructed frontend critical knowledge, e.g. Lighthouse Performance Score, Redux.

  • Rebuilt Search page & Detail page as technical principal, including Component Designing & Task Assignment & Environment Setting, utilizing Redux, Webpack, React, TypeScript.



Education                                                                                                                            

National Chiayi University - BA, Mechanical & Energy Engineering                                             2012/9 ~ 2016/6