Work Portfolio

Projects & Case Studies

Public repositories show implementation practice. Case studies show professional architecture work where source code cannot be shared.

Case Studies

Professional Architecture Work

Real-world engineering work presented as architecture decisions, tradeoffs, and outcomes instead of source code.

CRM Agentic AI Architecture Evolution

A professional architecture case study about evolving enterprise CRM automation from prompt-based API calls into reusable skill-based agent workflows.

Enterprise AIAgentic WorkflowsSkill-Based ArchitectureCRM Automation

What it shows

  • Moved critical workflow control out of prompts and into deterministic execution paths.
  • Separated agent responsibilities for querying, validation, notification, and route planning.
  • Introduced reusable AI skills that can wrap workflows, APIs, and LLM steps behind stable capabilities.
Read Case Study

GitHub Projects

Public Repositories

Code-first projects that can be inspected directly through GitHub or live demos.

Personal Website

Personal portfolio website built with Next.js and deployed on Vercel.

Next.jsTailwind CSSVercel

Social Platform (Auth & RBAC)

A full-stack social platform built to practice authentication, authorization, and CRUD operations. Supports user registration, JWT-based login, role-based access control, and post ownership validation.

Next.jsNestJSTypeORMJWTRBACMySQL

Todo CLI

A command-line todo application built in Go, featuring persistent storage with SQLite and a maintainable project structure for long-term use.

GoSQLite

Google Image Crawler

A Python-based tool that automates keyword-based image collection using Google Custom Search API, designed for LLM and vision dataset preparation.

PythonGoogle Custom Search APIREST API

Taiwan Weather Web

A web-based weather query tool built with Python and Flask that consumes CWA Open Data to provide 36-hour forecasts for all 22 cities and counties in Taiwan.

PythonFlaskCWA Open Data APIREST API