I am a senior full stack engineer with a product mindset who turns complex ideas into practical web products. My work sits at the intersection of engineering, UX, and product thinking: clarifying messy requirements, aligning people across functions, and shaping technical solutions that are realistic to build and meaningful to use. Over the years, I have worked across front-end, back-end, interactive experiences, internal systems, and product implementation.
Experience
2016~
Lead Full Stack Engineer
- Lead end-to-end development for financial and information platforms
- Define software architecture and implementation strategy
- Design data models, system structure, and product workflows
- Bridge product, design, and engineering to ship practical solutions
- Support campaign websites, internal tools, and experimental side projects
2016
Digim Ltd. Long-term Partnership
Senior Front-End R&D / Full Stack Developer
- Built and maintained branded campaign websites and product experiences
- Handled front-end implementation, UI design, and CMS development
- Contributed to enterprise internal systems and promotional applications
2013~2015
Eatgo Inc.
Technical team from Pixnet
Front-End Developer
- Built booking flows and travel-related web applications
- Developed location-based services and interactive consumer tools
- Worked across JavaScript, PHP, Ruby on Rails, and Node.js
2011~
Pureway Ltd.
Partner
Web Developer
- Delivered WordPress websites for small businesses, colleges, and public campaigns
2009~2011
i-Lab Digital Media Research Center, YunTech
Web Design Assistant
- Built websites for industry-academia collaboration projects
- Created Flash and early HTML5 interactive applications
- Worked with HTML, CSS, JavaScript, PHP, and ActionScript 3.0
2009~2011
College of Information and Management, YunTech
Programming Teaching Assistant
- Taught Scheme, C, Java, and Ruby in programming lab sessions
- Explained programming concepts to students one by one
- Prepared exercises and midterm exam questions
2004~2009
Early years of self-directed learning
Specialties
- Product-oriented web application development
- Front-end architecture and interactive UI implementation
- Back-end integration and practical full stack delivery
- System analysis and information architecture
- UI / UX implementation
- CMS and e-commerce integration
- Creative coding and lightweight game development
Interests
- AI-assisted development and natural language interfaces
- Data mining and information visualization
- Photography
- Piano
Education
- Master's Program in Digital Content, National Chengchi University
- Information Management, National Yunlin University of Science and Technology
- Digital Media Design, National Yunlin University of Science and Technology
Libraries & Utilities
| SlotsMachine.js |
An infinite-scrolling slot machine module powered by CSS3 and motion blur |
| ready.js |
A tiny DOM-ready helper inspired by $.ready, without jQuery |
| iframe-responsive.js |
Make cross-domain iframes resize to fit content height automatically |
Selected Projects
|
A long-running browser extension project that customized and extended the Plurk experience for power users over multiple product eras.
|
2011–2016 |
|
KarmaPolice Legacy social bot
A social chatbot project on Plurk that grew into a widely recognized community bot with tens of thousands of users.
|
2011–2013 |
|
Sheepy Web Cloner Archived
Designed to preserve full web pages and booking results more reliably than screenshots or PDF export, especially for dynamic travel and reservation flows.
|
2011–2015 |
|
Locate – Denso Mapcode Archived
A mobile-friendly mapcode lookup tool that explored alternative location input and lightweight utility design for real-world use.
|
2015 |
See more case studies in the portfolio...