Skills

DevOps / CI/CD
GitLab CIPrimary
JenkinsPrimary
ArgoCDPrimary
Gitea ActionsSelf-taught
FluxCDSelf-taught
Drone CIPast
Container / Orchestration
DockerPrimary
KubernetesPrimary
GKEPrimary
HelmPrimary
KustomizePrimary
TraefikPrimary
IstioPrimary
K3sSelf-taught
Cloud
GCPPrimary
AWSPast
CloudflareSelf-taught
Backend Languages
C#Primary
ASP.NET CorePrimary
Node.jsPrimary
TypeScriptPrimary
ExpressPrimary
NestJSPrimary
GoPast
PythonPast
BlazorSelf-taught
Databases
PostgreSQLPrimary
MySQLPrimary
MongoDBPrimary
RedisPrimary
MSSQLPast
BigQueryPast
Message Queues
KafkaPrimary
Google Pub/SubPrimary
RabbitMQPast
MQTTPast
Monitoring
GrafanaPrimary
PrometheusPrimary
LokiPrimary
GCP MonitorPrimary
SonarQubePast
API Protocols
gRPCPrimary
Protocol BufferPrimary
HTTP/RESTPrimary
Frontend
BlazorSelf-taught
ReactPast
VuePast

Projects

AI Video Generation Pipeline2026 – Present

On-device T2V/I2V video pipeline running Sulphur 2 22B GGUF on an RTX 3070 Laptop 8GB. Three-stage architecture: LTX-2.3 draft → LCM refine → Real-ESRGAN upscale → 1920×1080 MP4.

AI Engineering Exploration2025 – Present

Self-directed study of LLM API integration (Claude / OpenAI), prompt engineering, and MCP protocol. Built an automated DevOps Agent Pipeline with Claude Code — covering CI/CD triggers, Kubernetes operations, and Gitea workflow automation.

www.davidhsaiou.com

Personal technical brand homepage, continuously evolving.

doc.davidhsaiou.com

Personal technical knowledge base — systematically curated notes on Kubernetes, CI/CD, Docker, and AI tooling. Serves as both a learning archive and a public-facing technical showcase.

shop.davidhsaiou.com

End-to-end online-shop PoC with a working browse → cart → checkout → confirmation flow — Blazor Server + EF Core + PostgreSQL, OIDC auth against the shared Keycloak realm, orchestrated locally with .NET Aspire and deployed to K3s.

order.davidhsaiou.com

Order management service PoC — Blazor Server with table-based ordering, cart, and checkout for customers, plus a dedicated staff view for managing incoming orders. OIDC auth against the shared Keycloak realm, deployed alongside the shop on K3s.

meeting.davidhsaiou.com

Real-time video-conferencing PoC — WebRTC-based meeting rooms with shareable links, deployed to K3s.

蝦說歷史 (xiashuolishi) thumbnail
蝦說歷史 (xiashuolishi)

AI-generated short drama channel exploring history through fresh perspectives. Anime-style shorts in Traditional Chinese.

Agentic Development

Personal Infrastructure

Future of Work

Recent Dev Activity

Feature
[COR-1938] Backend — Manual-trigger ViewModel + view + status display
May 29, 2026
Feature
[COR-1938] Backend — Composition root (Agent.App wires full module graph)
May 29, 2026
Feature
[COR-1937] Backend — Audio pipeline smoke test / verification
May 29, 2026
Feature
[COR-1937] Backend — AudioCoordinator pipeline state machine
May 29, 2026
Feature
[COR-1937] Backend — Audio seams + AudioModule skeleton
May 29, 2026
Feature
[COR-1936] Backend — Channel abstraction + dispatcher core
May 29, 2026
Feature
[COR-1935] Backend — CronScheduler smoke test / end-to-end fire verification
May 29, 2026
Feature
[COR-1933] Backend — MCP Expose smoke test / verification (fakes + env-gated real stdio)
May 29, 2026
Feature
[COR-1934] Backend — Smoke test / verification (fake runner + env-gated real claude)
May 28, 2026
Feature
[COR-1934] Backend — Dual seam adapters + module composition
May 28, 2026

Coding Activity

Education

National Taiwan Ocean University
Bachelor of Computer Science and Engineering
Sep 2009 – Jun 2013
Dali Senior High School
General Studies
Sep 2006 – Jun 2009