Backend & Platform Engineer · Taipei, Taiwan

DF Wu

Building backend systems that stay stable, maintainable, and deployable as complexity grows.

"It's not a bug, it's a feature."

I focus on what happens after you ship. Will the person who inherits this codebase understand what I was thinking? Will the ops team trust it at 3am? That mindset shapes everything I build.

My research and work have converged on one theme: making distributed systems predictable. At NTOU I designed a testing framework for event-driven microservices. In industry I build platform infrastructure that reduces delivery friction. The goal is the same either way — remove surprise from production.

I'm active in Taiwan's civic tech community through g0v.social, and I run a home-lab where every service is my own code. If something breaks at 3am, I'm the one who knows why.

M.S. in Computer Science

National Taiwan Ocean University (NTOU) · Graduated 2022

SOSELAB — Service-Oriented Software Engineering Laboratory · Advisor: Prof. Shang-Pin Ma

Thesis focus: Event-driven microservices architecture and testing methodology

IEEE · APSEC 2022 — 29th Asia-Pacific Software Engineering Conference · 2022 · Virtual

Testing for Event-Driven Microservices Based on Consumer-Driven Contracts and State Models

Chu-Fei Wu, Shang-Pin Ma, An-Chi Shau, Hang-Wei Yeh

Introduces CCTS (Composite Contract Testing Service), a testing tool for event-driven microservices. Combines consumer-driven contract testing with event-driven state models to record state transitions of event exchange between services and automatically retrieve possible transition paths.

First author · thesis work

IEEE · ICS 2020 — International Computer Symposium · 2020 · Tainan, Taiwan

PDAS: A Digital-Signature-Based Authorization Platform for Digital Personal Data

Yu-Te Wang, Chu-Fei Wu, Shang-Pin Ma, Hsuan-Tung Chen, Shih-Ying Chang, ChunSheng Li

Uses Citizen Digital Certificate, digital signature, and blockchain to establish an authorization system (PDAS) for digital personal data. Enables safe, undeniable, and tamper-proof data authorization contracts that address legality, security, and multi-user authorization.

Co-author · PDAS-team core contributor

2022
事件驅動微服務系統之複合契約測試機制 Composite Contract Testing for Event-Driven Microservice Systems 吳朱飛、馬尚彬、邵安祺 · 2022 台灣軟體工程研討會 (TCSE) · 臺北 · 政治大學 🏆 最佳中文論文獎 · Best Chinese Paper Award
2021
數位個人資料授權之計價與雙向支付平台之系統設計 Pricing and Bidirectional Payment Platform for Digital Personal Data Authorization 馬尚彬、陳宣同、吳朱飛、王宇德、黃郁文、張仕穎 · 2021 全國計算機會議 (NCS) · 臺中 · 東海大學
2020
基於數位簽章之個資授權平台設計 Design of a Digital-Signature-Based Personal Data Authorization Platform 馬尚彬、陳宣同、張仕穎、吳朱飛、王宇德、陳筱蓉、李昀陞 · 2020 台灣軟體工程研討會 (TCSE) · 嘉義 · 嘉義大學

🏆 Best Chinese Paper Award · 最佳中文論文獎

2022 台灣軟體工程研討會 (TCSE) — for "事件驅動微服務系統之複合契約測試機制"

2022
123
Public Repos
46 + 16
Owned
605
Contributions/yr
567
Commits/yr
22
Merged PRs
2
IEEE Papers

Languages

JavaPythonGoTypeScriptJavaScript

Frameworks & Infrastructure

Spring BootGinDockerLinuxNginxJenkins

Data

MySQLMongoDBSQLiteMariaDBRabbitMQ

Practices

Microservices architectureEvent-driven designConsumer-driven contract testingDevOps & CI/CDHome-lab operations

Research Assistant · Thesis Author · SOSELAB, NTOU CSE

Designed and implemented CCTS — a contract-testing framework for event-driven microservice systems. Published at IEEE APSEC 2022 and received the 2022 Best Chinese Paper Award at TCSE.

2020 – 2022

Core Contributor · PDAS-team (NTOU × ITRI collaboration)

Worked on the Personal Data Authorization System — digital-signature-based, blockchain-anchored authorization contracts for personal data. Joint research with Industrial Technology Research Institute (ITRI). Published at IEEE ICS 2020 and two domestic conferences.

2020 – 2021

Open-source Collaborator · g0v civic tech community · public OSS projects

Contribute across personal infrastructure, team projects, and public OSS workflows. Pattern: cleanup, integration, correctness.

Ongoing

Backend Engineer

Service delivery with maintainability and reliability focus

HideReplier, CCTS

Platform Engineer

Deployment-aware engineering and operational mindset

myServices, iDRACFanSpeedControl

Systems-Oriented SWE

Practical architecture under real constraints

OSS contributions, PDAS-team
Month 1 Map architecture boundaries. Find where the team loses time.
Month 2 Small, targeted fixes. Reduce friction before adding features.
Month 3 Measurable reliability gains. Nobody stayed late because of my code.
Event-driven distributed systemsHome-lab infrastructure and self-hostingCivic tech (g0v community)Archery — former university club leader

Let's connect.

Teams that value stable systems over fast demos — I'd like to hear about the role.