Skip to content

$ cat role.txt

AI-Driven
Engineer

$ cat tagline.txt

Frontend at heart. 12 years of interfaces people rely on, now shipped faster with AI agents as co-pilots and the same care for craft.

    Hello, I'm CJ — a software engineer with 12+ years of experience, originally from Malaysia and based in Taipei. I grew up in the frontend world: React, TypeScript, design systems and multi-tenant platforms, leading teams from startups to public companies. Today I work as an AI-driven engineer, pairing with AI agents to turn ideas into shipped, maintainable products faster, while keeping the craft, quality and judgment that code still deserves.

    years:
    12+
    base:
    Taipei, Taiwan
    origin:
    Malaysia
    role:
    Staff Software Engineer | Frontend
    mode:
    ai-driven

    1. 2023 → nowStaff Software EngineerCodaPublisher portal modernisation, unified portal platform, agent-assisted development · RemoteCoda · Publisher portal modernisation, unified portal platform, agent-assisted development · Remote
    2. 2021 → 2022Engineering ManagerHouzzMarketplace growth, built and led the TW team · Taipei, TaiwanHouzz · Marketplace growth, built and led the TW team · Taipei, Taiwan
    3. 2020 → 2021Senior Frontend EngineerOneDegreeInsurance platform, squad lead · Taipei, TaiwanOneDegree · Insurance platform, squad lead · Taipei, Taiwan
    4. 2017 → 2020Senior Front End Engineer IIIAppierAIQUA and AIXON frontend lead · Taipei, TaiwanAppier · AIQUA and AIXON frontend lead · Taipei, Taiwan
    5. 2016 → 2017Front End DeveloperiCHEFRestaurant POS web CMS and component library · Taipei, TaiwaniCHEF · Restaurant POS web CMS and component library · Taipei, Taiwan
    6. 2014 → 2016Front-end EngineerGSSVital B2B services and Taipei 1999 app · Taipei, TaiwanGSS · Vital B2B services and Taipei 1999 app · Taipei, Taiwan
    (END) · 6 entries · newest first

    • development/TypeScript, React / Next.js, Vue / Nuxt, Node / GraphQL, Python / Django, PHP
    • ai-engineering/Agentic workflows, LLM integration, context design
    • system-design/Micro-frontends, multi-tenant platforms
    • languages/Chinese, English, Cantonese, Japanese

    • react
    • next-js
    • vue-js
    • nuxt
    • typescript
    • graphql
    • node-js
    • php
    • python
    • django
    • tailwind-css
    • design-systems
    • micro-frontends
    • multi-tenancy
    • llm-applications
    • agentic-coding
    • prompt-engineering
    • mcp
    • web-performance
    • accessibility
    • ci-cd
    • serverless
    • vercel
    • team-leadership