jack foo profile pic

Jack Foo

Web Developer

Work

Unavailable

Status

| About Me

Born and raised in Taipei, Taiwan, I have a deep passion for web development. Following my dream of becoming a web developer, I am currently pursuing my career in this exciting field.

arrow down
diversity-img

Diversity

With experience in different industries, my diversity brings a different perspective to web dev. I offer an adaptable approach, thanks to my exposure to different business environments. Additionally, I am bilingual in Mandarin and English.

diversity-img

Life

Starting a family with two kids has taught me the importance of work life balance. I am committed to continuously growing as a web developer while nurturing a fulfilling personal life. In my free time, I enjoy gaming, programming, family time, and traveling.

diversity-img

Education

Studied at Taipei American School from primary to high school. Then pursued my university studies at UC Davis in California, United States and majored in Mass Communcations.

| Web dev tools

Technical Toolbox

I specialize in frontend development and possess full-stack capabilities.

HTML

CSS

Javascript

React

Next.js

TypeScript

Styled components

Tailwindcss

| The Works

Selected Works

projects

projects

Lebaby

Lebaby is a web app to help parents track their baby's daily activities. Includes a growth percentile calculator. Developed using Nextjs, Auth0, and MongoDB. Lebaby offers an intuitive interface to monitor and log baby care activity.

projects

projects

projects

| Experience

Work Experience

08/2023 - Current

Climax Technologies - IoT Front-End Developer

Taipei, TW

  • Developed and maintained the frontend using React, Redux, Styled Components, and Webpack.
  • Collaborated closely with DevOps, UI/UX teams, and Product Managers to deliver high-quality features.
  • Documented APIs with Swagger for clear and consistent developer communication.
  • Developed and maintained APIs using Node.js and Express.
  • Handled backend tasks including database migrations and XML commands for IoT devices.
  • Managed server build, deployment, and execution using Linux, Jenkins, and Docker.
  • Utilized SQL for database interactions.
  • Wrote comprehensive tests for the frontend (Jest) and backend (Mocha).
  • Enhanced multi-tenant capabilities by redesigning the project structure to leverage Webpack treeshaking and alias imports, allowing dynamic component imports based on environment variables.
  • Implemented Styled Components theming to support OEM requests for various clients.
  • Built numerous new features to extend application functionality.
  • Ensured cross-compatibility with WebView for the mobile app team.

08/2021 - Current

Stay-at-Home Parent / Freelance Web Dev

Taipei, TW

08/2017 – 02/2021

Afro Gaming Co. (Esports) - BD Manager

Taipei, TW

06/2010 – 07/2017

Yours Enterprise (Textiles) - Merchandiser

Taipei, TW