Career

Experience

From full-stack e-commerce to frontend at Taiwan's largest job platform, plus a Master of IT from UTS.

  1. 2024 – 2026Education

    Master of Information Technology

    University of Technology Sydney (UTS) · Sydney, Australia

    Major in Interactive Media.

    • Master of Information Technology (Extension) in Interactive Media.
    • Awarded the Dean's List for two consecutive years (2025 & 2026).
    • Achieved an outstanding academic record (GPA 6.56 / WAM 86.06).
    • Earned 11 High Distinction grades across core technical and design courses.
  2. 2018 – 2024Work

    Frontend engineer

    Taiwan's largest job platform, 104 · New Taipei, Taiwan

    Frontend Engineer at 104 (2018 – 2024): Taiwan's largest job platform. Worked in a small product team of around seven, owning the front end across three products and mentoring junior developers.

    • Started 104's new job site for people aged 45 and over, in Vue/Nuxt with server-side rendering. I made its first commit, and worked on its job-seeker pages, employer pages and internal admin.
    • Set up the Express BFF behind it, based on our sister product's server. Every API call went through the app's own origin, and the server attached the auth header and hid the backend domain. I wrote most of its API routes.
    • Added the 104 account-centre login routes on top of the team's existing OIDC module. Sessions were stored in Redis.
    • Earlier, on a React platform that matched families with carers, I added server-side rendering so search engines could read it. I also built a Google Maps "carers near you" view with pin clustering, and an hourly availability grid.
    • Introduced the team's first automated testing on that React project — Jest for unit tests and Nightwatch.js for end-to-end; wrote the first suites, taught the team to write their own, and made passing tests a required step in the pull-request process.
    • Owned SEO fundamentals on the server-rendered pages — main author of the structured data (JSON-LD) markup, plus canonical tags and meta.
  3. 2016 – 2018Work

    Full-stack engineer

    E-commerce company · Taipei, Taiwan

    End-to-end product work across the stack for an e-commerce business.

    • Developed full-stack e-commerce solutions using PHP, MySQL, JavaScript, and jQuery.
    • Integrated APIs from major e-commerce platforms (Yahoo and Momo) to automate product listings and data synchronisation.
  4. ~ 2015Education

    Bachelor of Business Administration

    National Taiwan University · Taipei, Taiwan

    Major in Information Management

    • Coursework included programming, data structures, databases, game programming and multimedia production.
    • Completed advanced coursework in e-commerce and multimedia strategy.
    • Integrated IT development with business management and strategy training.
Toolbox

Skills

Breadth across the stack — web, backend, mobile, and interactive media.

Frontend

  • React
  • Vue / Nuxt
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Blazor

Backend & DB

  • Node.js
  • PHP
  • .NET
  • Supabase
  • PostgreSQL

Mobile & Game

  • SwiftUI
  • Unity
  • C#

Graphics & Animation

  • Three.js
  • Processing
  • WebGL

Tools

  • Git
  • Vercel
  • Google AI Studio
  • Claude Code
  • AI Agentic Workflows
  • LLM Integrations

Testing

  • Vitest
  • Playwright
  • Jest