
Engineering with Purpose
I build software with a focus on clarity, usability, and long-term maintainability.
Since beginning my software engineering career in Taiwan in 2014, I have worked across frontend, backend, databases, cloud infrastructure, and internal business systems. Over time, my focus has evolved beyond simply writing code. I care about turning complex workflows into reliable tools that people can actually use.
To me, good software is not only functional. It should be understandable, adaptable, and built with enough discipline to support future growth.


From Code to Systems
My engineering mindset has grown from implementing features to designing complete systems.
I care about architecture, data flow, testability, developer experience, and how technical decisions affect a product over time. Whether I am working with React, Java Spring Boot, REST APIs, databases, or cloud services, I aim to build systems that are practical, maintainable, and easy for teams to reason about.
The value I bring is not just execution. I help connect requirements, implementation details, and long-term system direction.
Product-Minded Collaboration
I work best at the intersection of engineering, product, and real user needs.
Throughout my career, I have collaborated with designers, analysts, architects, QA engineers, and business stakeholders to turn ambiguous requirements into working solutions. I value clear communication, fast feedback loops, and engineering decisions that support real business outcomes.
Strong engineering is not isolated from the people it serves. I believe the best solutions come from understanding the workflow, the users, and the trade-offs behind every decision.
Building Through Change
My path has required constant adaptation.
Before moving to the United States for my Master's degree in Computer Science, I worked as a freelance developer and built systems for factories, restaurants, and logistics businesses. That experience taught me how to understand business problems quickly, design reusable solutions, and deliver software under real-world constraints.
Adapting across countries, industries, technologies, and team environments has shaped the way I work today: practical, resilient, and focused on solving the actual problem.
AI, Creativity, and the Next Stage
Today, I am especially interested in AI-assisted software engineering and creative tools.
My background in both music and software shapes how I think about building products. Structure matters, but so does flow, timing, and user experience. I am interested in tools that help people move faster from idea to execution without losing human judgment or creativity.
As AI becomes part of modern software development, I want to help teams use it thoughtfully: not as a shortcut, but as a way to improve analysis, collaboration, implementation, and decision-making.

