Hi, I'm Jerry.
Who loves
I build reliable, scalable software by combining microservices architecture, CI/CD automation, and user-centered experiences.
About
A developer based in Taiwan. During my time in a research lab specializing in extended reality applications, I was exposed to diverse areas of application development. This experience sparked my passion for turning ideas into real-world applications and became the catalyst for my decision to pursue a career in software development.
I bring strengths in problem-solving, risk control, technical decision-making, and team influence to improve delivery quality and drive team growth. I have full-stack and cross-platform development experience across web, native, and interactive AR/VR/MR applications. Currently, I focus on full-stack software development and hardware-software integration, with proficiency in React.js / Next.js and C# / .NET across front-end and back-end development. I also have hands-on experience in containerization, CI/CD, automated deployment, and version control, delivering maintainable, scalable, and user-friendly solutions.
Tech Stack
React
Next.js
React Native

Expo
Vite

Rsbuild
Cypress
Vitest

Zustand

TanStack-Query

React-Hook-Form
Redux
RTK Query
JavaScript
TypeScript
HTML
CSS
Tailwind CSS
Material-UI
Framer-Motion

Konva.js
Three.js

Dnd kit
Driver.js
i18next

Next-Intl
Git
Github
Bitbucket
Jira
Docker
Docker-Compose

DroneCI
GitLab CI/CD
Postman
Express.js
C#
.NET

Entity Framework

SQLite
MySQL
PostgreSQL
RabbitMQ
Firebase
Supabase
Vim
Neovim
Experience
2025 - Present
TAC Dynamics - Senior Software Engineer
Designed and implemented a containerized microservices deployment flow with private cloud installation and rollback mechanisms; introduced automated multi-environment deployment (Dev/Staging/Prod), shift-left testing, and measurable quality metrics; improved observability through logging best practices and resource monitoring to reduce diagnosis and recovery time; consolidated redundant services with internal gRPC and external RESTful APIs; developed a mini-warehouse order dispatch and monitoring system covering status tracking, exception handling, and inventory operations.
Docker
CI/CD
gRPC
RESTful API
Microservices
Observability
2024 - 2025
FARobot, Inc - Senior Frontend
Built a state snapshot mechanism to support operation history (Undo/Redo), and delivered an interactive canvas editor for smooth real-time map operations; established testing infrastructure from scratch and increased test coverage by 33.6%; introduced CI/CD and automated testing workflows, defined team standards, and reduced error reports by 59.2%; progressively refactored legacy jQuery code to React to reduce technical debt and improve maintainability; contributed to fleet management features including no-code task dispatching, war room systems, and streamlined card/form editing flows.
React
Konva
Cypress
React Query
Zustand
Mui
React Hook Form
CI/CD
May 2022 - Jul 2023
XRLab (NCKU) - Collaborative Mixed Reality System for Humans and Robots
The project is dedicated to enhancing human-robot collaboration on construction jobsites. To achieve this, the project involves developing a mobile platform with omnidirectional wheels and a mixed reality collaborative interface. The project also encompasses the development of various functionalities, such as PID control, forward and inverse kinematics calculations, navigation, ROS communication architecture, and MR interaction functionality.
ROS
MRTK
HoloLens 2
Unity
Jan 2022 - Jan 2023
XRLab (NCKU) - Advanced Intelligent Security Detection System
Collaborating with the management team, we created a solution that covers the entire process from scanning to generating reports. We used on-site point cloud and BIM information overlay and extraction, and carried out compliance checks to produce opening protection improvement reports. My role included cleaning and extracting point cloud data, identifying features, checking regulatory compliance, and developing user interfaces.
BIM
PCL
CloudCompare
BLK2GO
Unity
Project

Portfolio
Next.js
Tailwindcss
Three.js
Valtio
TypeScript
The perfect place to learn more about me.

Robot HQ - Route Editor
React
Undo
Canvas
Zustand
Shortcut
A route planning tool with support for editing undo and keyboard shortcuts

Personal Blog
React
Docusaurus
MDX
A place to share my thoughts and experiences.

Lazymit
React
Ink
Package
AI
CLI
Use AI to Generate Gitmoji-based Commit Messages

NOXGYM
React
HTML
CSS
TypeScript
Transform your body with revolutionary fitness.

Ubike Clone
React
Axios
Ant-Design
Third-party API
A real-time YouBike station checking service for easy bike borrowing and returning.