Senior Software Engineer
Frontend Architecture, Web Applications & AI-Augmented Engineering
Senior Software Engineer with 10+ years of experience building web applications and complex interactive products. Specializes in React/TypeScript frontend architecture, performance optimization, and production troubleshooting. Earlier experience includes backend REST API development and Java-based enterprise systems. Applies automated testing, CI/CD, and AI-augmented engineering workflows to improve software quality and accelerate reliable delivery.
Senior Front-end Engineer, LottieFiles 2025/12 - 2026/08 Remote
- Resolved a production rendering regression by replacing per-frame scenegraph traversal with constant-time lookup
- Diagnosed and fixed a production color picker crash associated with 293 Bugsnag events affecting 16 users
- Owned Creator’s canvas text engine, delivering paragraph text and fixing font fallback, alignment, wrapping, and playback issues
- Built a reusable AI-augmented engineering workflow spanning diagnosis, planning, implementation, code review, and verification across Creator’s repositories
- Led frontend delivery of core Phase editor features including SVG import, co-editing presence, animation presets, and text-on-canvas editing
- Built a Figma plugin that imported designs into Phase with approximately 90% compatibility across supported Figma elements and converted component variants into interactions
- Improved application stability, reducing recurring bug-bash meetings from weekly to monthly
Staff Software Engineer, ShopBack 2022/05 - 2023/01 Taipei, Taiwan
- Led frontend development of the ShopBack Chrome extension, with 800K+ installs across 9 regional markets
- Reduced Chrome extension startup time by 91%, from 2.3 seconds to 0.2 seconds
- Added end-to-end smoke test automation to strengthen release QA coverage
Senior Front-end Engineer, Tencent 2016/01 - 2021/03 Shenzhen, China
- Built FinTech web applications and WeChat mini-programs for millions of users, including gold investment, currency exchange, and asset management products
- Developed cross-platform UI components and applications using React, Vue, and WeChat Mini Programs for Android, iOS, and desktop environments
Front-end Engineer, Foxconn 2013/07 - 2015/08 Kaohsiung, Taiwan
- Developed web applications spanning frontend interfaces and backend REST APIs
Software Engineer, Hismax 2011/10 - 2013/04 Kaohsiung, Taiwan
- Developed and customized Java-based PTC systems for manufacturing clients
Frontend & Engineering React, TypeScript, JavaScript, Next.js, Vue, Vite, Canvas/SVG, Git, Playwright, CI/CD
AI-Augmented Engineering Claude Code, Multi-Agent Orchestration, Prompt & Context Engineering, Agentic Workflows, Tool Calling/MCP, Evaluation & Verification
- Bachelor of Information Technology, Griffith University 2007/03 - 2010/06