Front-end engineer from Taiwan, focused on maintainable architecture, reusable logic, and practical developer workflows.
I mainly work with Vue, React, and TypeScript. I enjoy building small but polished products, organizing UI logic into maintainable structures, and contributing to open-source translation in Traditional Chinese.
- Queener - A Vue 3 + TypeScript puzzle game based on the N-Queens problem, with an engine-first architecture, customizable board and queen skins, and tests for core game logic and interactions.
- Finding the Bus - A bus lookup SPA built with React, Redux Toolkit, and MapLibre, focused on geolocation flow, map interaction, API cache, and data flow design.
- PrePrompt - A local-first tool for replacing sensitive terms before pasting text into LLMs. Supports rule management, toggling, LocalStorage, and JSON import/export.
- Mask Map - A mask availability map built during the early COVID-19 period with Vue 2, Leaflet, and OpenStreetMap.
- Calculator - A small calculator project focused on simple UI behavior and visual consistency.
- Traditional Chinese translation for the React docs on GitHub
- Translation contributions to pnpm / Yarn / Verdaccio docs on Crowdin
Earlier coursework repositories that reflect how I document ideas and break down problems:



