js, TypeScript, and PHP (Yii, Symfony, Drupal). Proven track record in enterprise web development, e-commerce, and booking platforms; RESTful API design; and performance optimization.

About

Full-Stack Web Engineer with 20+ years of experience, specializing in React, Next.js, Vue, Nuxt.js, TypeScript, and PHP (Yii, Symfony, Drupal). Proven track record in enterprise web development, e-commerce, and booking platforms; RESTful API design; and performance optimization.

Co-founder/CTO of an AppWorks-accelerated IoT startup whose product sold on Amazon to the North American market. Experienced in cross-border collaboration with U.S.-based teams, Agile/Scrum delivery, and building systems from zero to launch. Currently building interactive 3D web experiences with Three.js / React Three Fiber (R3F).

  • 17 years' experience
  • Joined July 2026

Industry experience

  • Software & Internet
  • Travel & Hospitality
  • Retail
  • Computers & Electronics
  • Media & Entertainment

Work experience· 9 roles

Freelancer / Independent ContractorJul 2024 – Present · 2 yrs 5 mos

Serve clients needing design-faithful, responsive frontends. Collaborate with designers to convert Figma into highly compatible web pages with consistent brand presentation across devices and browsers. Build interactive features and component-based architectures using React + Next.js, Vue + Nuxt.js, and TypeScript, integrating Three.js / React Three Fiber (R3F) for 3D interactions. Develop B2B SaaS products with interactive 3D visualization at the core, implementing a 3D rendering pipeline and product features enabling business users to present and interact with 3D content. Partner with backend engineers on RESTful API integration to support real-time data updates and optimize site performance, improving user experience and reducing post-launch issues.

Senior Engineer · Word Gleaner Ltd.Aug 2019 – Jun 2024 · 4 yrs 11 mos

Developed websites on Drupal 7/9/10, integrating the Symfony framework for custom functionality and extending beyond out-of-the-box CMS capabilities. Handled complex client requirements including reporting systems, registration systems, submission workflows, advanced search, and payment gateway integration—enabling end-to-end business processes within a single platform. Owned front-end/back-end integration, performance optimization, and MySQL data structure design to improve system stability and long-term maintainability, reducing ongoing support costs. Led multiple Drupal 7-to-10 upgrades involving module refactoring, data migration, and full regression testing to improve security and performance while preserving business continuity. Collaborated with design and PM teams to deliver on schedule and meet quality standards.

Co-Founder & CTO · Vacaycar Co., Ltd.Dec 2017 – Dec 2019 · 2 yrs 1 mo

Led full-stack development of a customized travel itinerary and online booking platform using Yii PHP framework. Built the core system architecture in collaboration with designers. Developed itinerary creation, editing, and exploration features to improve user experience and trip-planning flexibility, differentiating against fixed-package competitors. Built end-to-end online booking and reservation workflow from itinerary selection to completed booking to reduce friction in the purchase path and improve conversion efficiency. Developed a travel blog module for content publishing and sharing to increase platform engagement and drive organic traffic. Worked in an international team, collaborating entirely in English to ensure smooth cross-border communication across time zones.

Co-Founder & CTO · SER OSE Technology Co., Ltd.Dec 2015 – Sep 2017 · 1 yr 10 mos
Technical Project Manager · Niceday Co., Ltd.Jun 2015 – Nov 2015 · 6 mos
Senior Engineer · 91APPJul 2014 – Jun 2015 · 1 yr
Programming Team Lead · Niche Co., Ltd.Mar 2013 – Jul 2014 · 1 yr 5 mos
Engineer · Spring House Entertainment Technology Inc.Aug 2010 – Feb 2012 · 1 yr 7 mos

Education

Associate's Degree (Information Management) · Lan Yang Institute of Technology2000 – 2005

Hire Max Chu today

Post a job and invite Max, or contact them directly. No hidden commission.

Post a job