Henry Wu
Frontend Developer
Creating Immersive Web Experiences
Taipei, Taiwan
About
Over 4 years of frontend development experience, specializing in building scalable architectures and optimizing performance with React. Passionate about designing maintainable frontend solutions, improving developer workflows, and implementing best practices.
Proficient in complex UI component development, data visualization, and application performance optimization. Continuously exploring new technologies to enhance user experience and engineering efficiency.
Skills
Frontend Technologies
Frameworks & Libraries
Styling Tools
Backend & Full Stack
State Management
Testing Technologies
Development Tools
Experience
Frontend Engineer
•CRUXOVER CO.,LTD
Feb 2021 – Present | Taipei, Taiwan
Company Website
Built company website using Next.js, integrated Notion Data API as a lightweight CMS, enabling non-technical team members to update content easily.
DataWiki Data Governance Product
- Designed and developed an interactive data lineage flow chart library based on D3.js, supporting drag-and-drop, zoom, pan, and dynamic connections.
- Refactored the project to Vite, significantly improving development startup speed and HMR performance.
- Introduced React Testing Library, establishing reliable test suites to enhance long-term maintainability.
Other Contributions
- Mentored a junior frontend engineer, sharing best practices in React, TypeScript, and code maintainability.
- Standardized Git commit process, implementing conventional commits and automated versioning for improved management transparency.
- Researched and evaluated third-party libraries, considering learning curves, headless architecture, and dependency risks.
- Developed "log-craft" Git integration tool to streamline daily work log generation process.
Frontend Engineer
•Think x Technology Co., Ltd.
May 2020 – Jan 2021 | Taipei, Taiwan
Project Success
Independently completed frontend product prototype design and development of PMS hotel management system, building a complete user flow from scratch.
UI/UX Practice
Proactively unified component styles and established style guidelines without complete design specs, focusing on component transitions and operation smoothness to enhance overall user experience.
Cross-department Communication
Actively assisted in backend API structure design and specifications, wrote API documentation, and helped configure CORS headers to ensure smooth frontend-backend integration.
LeetCode
Systematically practiced 95+ LeetCode problems, covering common topics like arrays, strings, trees, graphs, DFS, and BFS
Software Engineering
Established layered architecture, promoted code modularization and encapsulation to improve maintainability and readability.
Tool Integration
Optimized development through Webpack based on environment (e.g., code minification, comment removal), combined with ESLint for code style control and VSCode extensions for automatic formatting, effectively improving development quality and efficiency.
Projects
log-craft
A work log generation service based on Vercel Serverless Functions, capable of integrating Git commit history.
Core Technical Implementation
- Implemented Serverless Functions using Next.js API Routes
- Integrated GitHub API for automatic commit history analysis
- Implemented intelligent content categorization and formatting
- Deployed via Vercel for stable API service
Engineering Highlights
- Adopted modular design for code maintainability
- Implemented comprehensive error handling and monitoring
- Integrated Vercel Analytics for API usage tracking
- Provided detailed API documentation and usage examples
react-stream
A React flow chart drawing library supporting complex interactions and customization features.
Core Technical Implementation
- Implemented complex zoom, pan, and drag interactions using D3.js
- Designed efficient state management system with Zustand
- Utilized TypeScript for complete type support
- Implemented custom node and connection system
Engineering Highlights
- Adopted modular architecture design for maintainability
- Implemented comprehensive testing solution (Jest + Testing Library)
- Enforced strict code quality management
- Published to npm with detailed API documentation
Coding Stats
Most Used Languages
LeetCode Stats
Education
Education
National Tsing Hua University
Philosophy & Political Economy Program
2013 - 2018