Ivan Wu

Hi, I’m
Ivan Wu

Frontend Engineer,

Dedicated to

Work, Learning & Living.

閱讀筆記

Thoughtful reading. Meaningful sharing.

最近更新

  • 苦雨之地

    「人為什麼不能做徒勞之事呢?活著本身難道不是一種徒勞之事嗎?」 對各種自然的景色、生物描寫的非常生動厲害,看得當下可以很享受作者描寫的場景,尤其講到了很多台灣...


  • 潛水

    「為什麼一定要活著,究竟是為誰而活?我為什麼會產生這個問題?」 故事的背景是2057年被水淹沒的首爾,出現的角色有首爾被淹沒前活到現在的人、有只活過淹沒後的世...


  • Rewire-神經可塑性

    「改變任何行為最重要的一步是,不要因為做了自己想要改掉的壞習慣而自責。那樣做的話,你會開始反芻。這毫無幫助,因為首先,如果自責有幫助的話,我們就根本不會有任何負...



查看更多

Timeline

2025/10 - 2026/04

Associate Principal Engineer
@ Perfect Corp

  • Led technical design and architectural decisions for internal platforms and backend services
  • Collaborated across frontend, backend, and infrastructure teams to deliver scalable solutions
  • Developed internal tools including quota checker, trending parser, and automated trending reports
  • Continued mentoring engineers and driving engineering best practices
React.jsNode.jsExpress.jsAWSPulumiDocker
2023/05 - 2025/10

Senior Frontend Engineer
@ Perfect Corp

  • Developed Web App UI for commercial features and product demos, resolving cross-device webcam and mobile compatibility issues to ensure stable user experiences across different environments
  • Built an internal 3D accessory editing tool for AR jewelry models
  • Maintained configurable testing environment for QA automation
  • Maintained backend proxy systems using Node.js, Express.js, Java
  • Established CI/CD pipeline using AWS ECS, CDK and Pulumi
  • Mentored one junior engineer in 2024 and two junior engineers in 2025
  • Designed and implemented an n8n-based automation workflow integrating the internal bug tracking system with Slack for real-time issue notifications.
React.jsThree.jsglTFPuppeteerNode.jsExpress.jsJavaAWS ECSAWS CDKPulumiDocker
2021/04 - 2023/05

Frontend Engineer
@ Perfect Corp

  • Implemented Web App UI and demo pages
  • Built configurable QA automation tools
  • Developed multiple 3D editor prototypes using Three.js and engine-based rendering
  • Presented 3D editor prototype to CTO
  • Supported GenAI Hairstyle projects
React.jsThree.jsPuppeteer
2018 - 2020

Master's Degree
@ National Cheng Kung University, CSIE

  • Thesis: An Approach to Recording Complex Keyboard Events for Web Test Automation
  • Developed SideeX web automation testing tool
JavaScriptSelenium
2014 - 2018

Bachelor's Degree
@ National Chung Hsing University, CSE

  • Capstone Project: Virtual Chunking – A novel design for data chunking with disk usage enhancement
Python