Hi, I am ERIC FEI

FRONTEND DEVELOPER

profile
Eric Fei

Education

Vancouver Film School

3D Animation & Visual Effects, 2017-2018

Tamkang University

Civil Engineering, 2010-2014

Technical Skills

JavaScript

TypeScript

Python

HTML

CSS

Tailwind

Css-in-Js

MUI

React.js

Next.js

Plasmo

Redux

Redux-saga

Redux-thunk

zustand

Git

Playwright

Cypress.io

i18n

Express.js

Mongoose

MongoDB

MySQL

Prisma

Storybook

Experiences

Mid. Frontend Developer

AlleyPin

2024.08 - Present

  • Modernized LINE LIFF interfaces, delivering a smoother, more intuitive user experience that boosted engagement.
  • Migrated legacy services to a modern Next.js architecture, incorporating App Router, server components, and Sentry logging, reducing page load times by almost 30% and boosting developer productivity like 1 times faster through reusable utilities and scalable design.
  • Established a design system from scratch, reducing UI/UX inconsistencies and improving cross-team efficiency.
  • Led JavaScript to TypeScript migration, enhancing type safety, reducing runtime bugs, and simplifying code maintenance.
  • Implemented i18n across 3 core services via a CI/CD-integrated workflow, cutting manual translation work and accelerating global readiness.
  • Architected high-priority services, handling POC planning, API contract alignment, and full implementation.
  • Optimized Express.js APIs, resolving bottlenecks and enabling faster frontend-backend delivery.
  • Developed Chrome extensions for direct interaction with products like LINE OA boosting user retention by 15% and enhancing product accessibility.

Mid. Frontend Developer

Partipost

2022.03 - 2024.08

  • Refactored key features in React, reducing unnecessary re-renders by 10x and improving load times by 30%, delivering a seamless and efficient user experience.
  • Built a scalable RBAC system and advanced comment module, cutting ops workload by 50%.
  • Led and Created a modular design system with advanced patterns and Storybook, accelerating feature delivery and ensuring design consistency.
  • Championed end-to-end testing with Playwright and GitLab CI, increasing release reliability by 40% and enhancing developer confidence in production deployments.
  • Automated i18n processes using Fortitude CLI and integrated Amplitude analytics for data-driven product improvements.
  • Delivered multiple POCs, including a new onboarding flow and redesigned dashboard, directly shaping product architecture and strategic direction.

Jr. Frontend Developer

Kuobrothers Corp

2021.05 - 2022.03

  • Re-architected a monolithic e-commerce platform into a high-performance Next.js application, improving page load speeds by 60% which enhance the lighthouse performance score to almost reach 100 and enabling seamless scalability for future growth.
  • Built a real-time D3-powered sales dashboard for live TV commerce, enabling instant sales insights and better business decisions.
  • Developed an AMP page that boosted the main product website SEO score.
  • Implemented Cypress E2E testing, strengthening test coverage and reducing release regressions.
  • Optimized web app performance ( code-splitting, react optimization skills, progressive images ... etc) which help the web app reach 100 performance scores and 92 SEO scores, and more than 91% great user experience links.

Jr. Frontend Developer

Glaibo Digital

2021.03 - 2022.05

  • Built dynamic features using Next.js, TypeScript, and Apollo GraphQL, ensuring fast and efficient client-side rendering.
  • Developed reusable service-layer utilities, promoting code reuse and easing long-term maintenance across projects.

Frontend Developer Trainee

AppWorks school

2020.09 - 2021.01

  • Developed a Project management system real-time chat application using React and Firebase, enhancing user engagement and interaction.
  • Created a responsive e-commerce website with HTML, CSS, and JavaScript.

Project Manager

MoonShine Animation Studio

2019.02 - 2020.09

  • Movie, commercial, and other digital media project management.
  • Managed and scheduled work process for 60 - 120 members by cases.
  • Successfully engaged in negotiations and delivered projects, resulting in a significant increase of 20 million in annual revenue for the company.
  • Maintained relationships with major corporate clients, such as Asus, Acer, and other renowned brands.

Get In Touch

Feel free to reach out if you're looking for a developer, have a question, or just want to connect.