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.
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.
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.
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
| 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