Software Engineer — Perseverance Technology

Jul 2024 — Present
At Perseverance Technology, a Taiwan-based software company, I build and maintain desktop applications using Python and C++ that serve business-critical workflows.
A key focus of my role is bridging the gap between traditional desktop software and modern AI — I engineer the integration of Machine Learning models directly into application features, enabling intelligent automation and data-driven insights within the product.
Responsibilities
Section titled “Responsibilities”I work within an Agile team where I contribute across the full development cycle:
- Designing software architecture
- Writing production code
- Running tests and QA
- Participating in code reviews and architectural discussions
I regularly analyze complex requirements and translate them into technical solutions that balance scalability, performance, and maintainability — whether optimizing existing systems or designing new components from scratch.