National Chung Cheng University
Master's·Computer Science and Information Engineering
Advisor: Prof. Sun Wu (吳昇)
Research focus: search engines
- Search-engine research in Prof. Sun Wu's lab
2006 – 2009
$ whoami
role:
Cloud production · edge audio · dual-platform LLM — solutions that ship
Staff Solution Architect at JamStation · 11+ years at KKBOX (Backend → Service Architecture Manager → Principal Engineer). IC path from C++ systems work to cloud-to-edge and AI playlist architecture.
// capabilities
HR-ready map of career capabilities — domain × tools × proven context
| Domain | Skills & tools | Context & experience |
|---|---|---|
| Solution Architecture | Full-stack end-to-end · hardware/software · edge/field · product delivery | JamStation Staff SA: full-stack end-to-end solutions — audio devices, OTA, field integration, dual-platform LLM |
| Service Architecture | Service boundaries · contracts · delivery | KKBOX Service Architecture Manager: requirements → architecture decisions → cross-team delivery |
| Kubernetes & GitOps | Kubernetes · EKS · ArgoCD | KKBOX SAM: built EKS / ArgoCD production delivery; PreSync hooks, PVC, and rollout recovery |
| Cloud & AWS | EKS · IAM · AWS SSO · Aurora · RDS · ElastiCache · ELB | Primarily KKBOX cloud platforms: identity, data stores, and load balancing — with EKS production as the core narrative |
| AI Product & RAG | Azure OpenAI · RAG · SearXNG | KKBOX Principal Engineer: AI Playlist (AI DJ) — intent, catalog retrieval, and recommendation fusion (building on earlier IR roots) |
| AI / LLM Infra | llama.cpp · vLLM · NVIDIA + AMD | JamStation: dual-platform LLM solutions across NVIDIA and AMD — build and serve inference |
| Search & Information Retrieval | Search engines · CMS · Information retrieval · C++ | Master's research under Prof. Sun Wu (search engines); Ookon C++ CMS for personal assets and information retrieval |
| Backend Engineering | Node.js · PHP · Rust · C++ | Ookon C++ CMS → KKBOX Backend (Node/PHP) → service and solution architecture |
| Embedded Audio & App | Linux · SBC · Mender · low-latency audio · Flutter · App Store Connect | JamStation / JamPod: hardware/software stack, low-latency audio sync, OTA, and App Store compliance |
| Product Integration | LINE Bot · hardware integration · multi-device monitoring | JamStation field work: devices and ops workflows (bots + hardware + Raspberry Pi fleets) |
Full-stack end-to-end · hardware/software · edge/field · product delivery
JamStation Staff SA: full-stack end-to-end solutions — audio devices, OTA, field integration, dual-platform LLM
Service boundaries · contracts · delivery
KKBOX Service Architecture Manager: requirements → architecture decisions → cross-team delivery
Kubernetes · EKS · ArgoCD
KKBOX SAM: built EKS / ArgoCD production delivery; PreSync hooks, PVC, and rollout recovery
EKS · IAM · AWS SSO · Aurora · RDS · ElastiCache · ELB
Primarily KKBOX cloud platforms: identity, data stores, and load balancing — with EKS production as the core narrative
Azure OpenAI · RAG · SearXNG
KKBOX Principal Engineer: AI Playlist (AI DJ) — intent, catalog retrieval, and recommendation fusion (building on earlier IR roots)
llama.cpp · vLLM · NVIDIA + AMD
JamStation: dual-platform LLM solutions across NVIDIA and AMD — build and serve inference
Search engines · CMS · Information retrieval · C++
Master's research under Prof. Sun Wu (search engines); Ookon C++ CMS for personal assets and information retrieval
Node.js · PHP · Rust · C++
Ookon C++ CMS → KKBOX Backend (Node/PHP) → service and solution architecture
Linux · SBC · Mender · low-latency audio · Flutter · App Store Connect
JamStation / JamPod: hardware/software stack, low-latency audio sync, OTA, and App Store compliance
LINE Bot · hardware integration · multi-device monitoring
JamStation field work: devices and ops workflows (bots + hardware + Raspberry Pi fleets)
// stack
Toolchain for service architecture, cloud production, embedded, and LLM infra
// journey
Ookon → III → 11+ years at KKBOX → JamStation — a clear IC path from software engineer to staff architect
@ JamStation · Taiwan · Hybrid
@ KKBOX · Taiwan · Hybrid
@ KKBOX · Taiwan · Hybrid
@ KKBOX · Taiwan
@ Institute for Information Industry (III) · Taiwan
@ Ookon · Taiwan
// education
Academic foundation in computer science
Master's·Computer Science and Information Engineering
Advisor: Prof. Sun Wu (吳昇)
Research focus: search engines
2006 – 2009
// work
Production platforms, audio devices, and dual-platform LLM (NVIDIA + AMD) — mapped to the capability matrix
Built as Principal Engineer at KKBOX: AI Playlist (AI DJ) with Azure OpenAI for intent/context, RAG over catalog and recommendation signals, and SearXNG for retrieval — text (and image) prompts into personalized playlists across clients.
Azure AI Search Rust client — full API coverage, strongly typed models, async/await; hybrid / vector search and document ingest examples for RAG and scalable discovery.
Audio hardware/software stack: Linux SBC + Rust control plane + Flutter app. Low-latency sync, edge networking, and App Store compliance.
Built at KKBOX as Service Architecture Manager: Kubernetes / EKS + ArgoCD production delivery. Hands-on PreSync hooks, PVC, and rollout failure recovery.
Dual-platform LLM solutions on NVIDIA and AMD GPUs with llama.cpp / vLLM — inference as a service for internal and product use.
Field hardware (speakers and devices) integrated with ops workflows: LINE Bot + multi-device monitoring (including Raspberry Pi fleets).
// contact
Technical discussions, solution work, or career opportunities — drop a line
Status
Open — time-zone flexible