~/ctw-j.com/index.md
UTF-8 LF Markdown

taiwei cui.

I build backend platforms, distributed workflows, mobile tools, and AI-assisted systems with clear operational feedback. Lately: media-processing pipelines, real-time policy decisioning, content governance, remote developer tooling, and ERP service boundaries.

// 01

## projects

Ordered around the projects I am currently using in role-specific applications: distributed media systems, policy/risk infrastructure, governance workflows, mobile developer tooling, and backend service design.

projects/videoprocess/ python · react · k8s
01

Multi-Platform Media Processing Platform

Distributed media workflow platform for ingestion, transcription, vision analysis, and automated channel orchestration. The system composes typed DAG nodes across CPU FFmpeg workers, GPU inference, browser automation, and LLM-driven channel agents.

Python FastAPI React PostgreSQL Redis MinIO Kubernetes FFmpeg
projects/policy-decision-service/ go · kafka · risk
02

Policy Decision Service & Real-Time Risk Pipeline

Go-based policy decision service for worker pre-flight checks, combining rate limits, keyword blocklists, CEL rules, actor features, audit trails, and Kafka-backed feedback loops for closed-loop risk decisions.

Go chi gRPC CEL pgx Redis Kafka Prometheus
projects/forwin/ python · fastapi · mcp
03

Multi-Stage Content Governance Platform

Policy-driven content governance pipeline across rule extraction, constraint checks, quality gates, LLM reviewer verdicts, automated repair, and human override with auditable checkpoint transitions.

Python FastAPI PostgreSQL Qdrant MinIO MCP Playwright pytest
projects/remote-codex-controller/ python · swiftui
04

Remote Codex Controller

AI-development productivity tool that manages remote Codex sessions over SSH, with authenticated HTTP/JSON-RPC APIs for session lifecycle, approvals, event streaming, terminal views, and mobile reconnect flows.

Python SwiftUI SQLite JSON-RPC SSH Keychain unittest
projects/erp-microservices.java java · spring
05

ERP Microservices Platform

Multi-service backend spanning auth, inventory, items, orders, tasks, documents, and notifications with explicit controller-service-repository boundaries for maintainable business flows.

Java Spring Boot Spring Security OAuth2 PostgreSQL RabbitMQ MinIO JUnit
projects/dashcam-ios.swift swift · ios
06

DashCam for iOS

SwiftUI dashcam app with live preview, loop recording, collision detection, and device-side storage management. Built for the iPhone you already have in the car.

Swift SwiftUI AVFoundation CoreLocation
projects/online-shopping.java java · spring
07

onlineShopping

End-to-end ordering platform with Spring Boot, Redis, MyBatis-Plus, and integrated customer + admin frontend assets in one repository. Image-based product search with Amazon Rekognition.

Java Spring Boot MySQL Redis MyBatis-Plus

// 02

## edu background

A bit about me, in three files.

education.json

// graduate

Northeastern University

M.S. in Computer Science. Coursework across algorithms, computer vision, data mining, and design paradigms.

// undergraduate

Nanjing Agricultural University

B.S. in Information and Computing Science, with a strong mathematical foundation and early research training.

experience.json

// research

Research Assistant

Computer graphics tooling, toric tile design, and a tile-to-image pipeline in Python and C++.

// teaching

Teaching Assistant

Supported CS5330 Computer Vision with OpenCV workshops, assignments, and course material development.

// industry

Software Development Intern

Built and maintained backend modules for address management using Spring Boot, Redis, Postman, and JUnit.

off-hours.json

// interests

Things I'm into

Tennis, soccer, violin, and projects that combine formal structure with a playful interface.

// toolbox

Current stack

Swift, Java, TypeScript, Python, C++, Docker, PostgreSQL, RabbitMQ, OpenCV, and Git.

// 03

$ contact

If you'd like to talk, email works best.

contact.sh — say hello
~ $ mail -s "hi taiwei" taiwei293@gmail.com
message composer opened
~ $ gh user view Ctwqk
51 repositories · open to collaboration
main @Ctwqk $ whoami
0: 0 UTF-8 Markdown --:--