Projects
A collection of projects I've worked on, from open source tools to production applications.
Hotel Dynamic Pricing Platform
An automated pricing platform that collects external market price signals on a scheduled basis, normalizes room-level price data, calculates discount rules, and distributes pricing updates to the internal booking system at scale.
Google Hotel Center MCP
A documentation-grounded MCP server that validates Google Hotel Ads XML generation and reduces LLM-generated schema mistakes before they reach production. Rolled out as a permanent validation layer in the engineering team's workflow.
Hotel Platform Tech Lead — Maintenance & Feature Delivery
Technical lead on the core hotel booking platform — steering team members through day-to-day maintenance of the legacy stack while shipping new wholesaler integrations, infra automation, and next-generation platform work on top of it.
Enterprise Ansible Automation Training
A 6-part, 9+ hour Ansible training series I designed and delivered at Dynasafe to accelerate internal automation adoption — progressing from agentless architecture fundamentals through Playbook logic and Role-based modularization to production case studies on ELK Stack deployment and OpenShift (OCP) operations.
Self-Service Ansible Portal
A lighter-weight internal portal for self-service Ansible automation — a Node.js + Express web portal with SAML SSO, MongoDB-backed audit history, template-based Playbook execution, and a callback-based run status model. Built for teams that needed self-service Playbook launches with auditability, but did not need the full Ansible Tower feature set.
End-to-End Monitoring Dashboard (Cisco POC)
A three-codebase proof-of-concept dashboard delivered as a Cisco + Dynasafe engagement for a major Taiwanese insurance client's mobile remote-investment service. Collapses cross-team incident triage by integrating Cisco AppDynamics (application telemetry) and Cisco ThousandEyes (network-path telemetry) behind one "click the red light" surface.
Hotel Inventory Automation Platform
An automated hotel inventory reservation automation system that monitors supplier stock levels, auto-books rooms at optimal thresholds, and manages the full lifecycle from acquisition through resale or cancellation — achieving reduced operational risk.
Jenkins Pipeline Provisioning Automation
A self-service Ansible Automation Platform workflow that provisions standardized Jenkins pipelines via the Jenkins REST API, replacing manual setup with a parameterized survey → playbook → API upsert flow for a major insurance client's application teams.
OCP Cluster Comparison Automation
An Ansible Tower-based configuration drift detection system for a major Taiwanese bank's multi-environment OpenShift (OCP) estate. 30+ Ansible Roles pull resource manifests across SIT, UAT, and production clusters, compare them side-by-side, and commit the resulting diff reports to Gitlab — replacing manual release-window audits with a scheduled, repeatable workflow.
Template-Based PDF Composer
A custom tool built for a Human Design (人類圖) consultant whose per-client PDF report assembly had been delegated to a part-time assistant. I interviewed his workflow, proposed a three-level composition model (PDF atoms → named lists → ordered templates), and shipped it as a single-executable local application he runs on his own machine.
Smart Aquaculture Platform
An IoT monitoring and automated feeding system for fish farms, featuring bidirectional MQTT communication, alert state machines, and LINE group notifications for real-time water quality management.