Hi, I'm Pei-Wen Tang
Software Engineer & AI Specialist
MS Computer Science @ USF. I build scalable full-stack systems and AI-powered applications — from distributed infrastructure in Go to computer-vision pipelines and modern React interfaces.
About Me
Building things people
love to use
I'm a full-stack developer with a passion for crafting seamless digital experiences. My journey started with curiosity about how things work on the internet and grew into a career building them.
I specialize in React and TypeScript on the frontend, with GO, Python, Java, C++, and cloud-native services on the backend. I care deeply about performance, accessibility, and the tiny details that separate good software from great software.
When I'm not coding, I'm exploring the world, hiking, playing basketball or learning new technologies that draw my attention.

10+
Years Experience
10+
Projects Shipped
5+
Happy Clients
∞
Cups of Coffee
Skills
My Tech Stack
Languages
Web & Backend
Cloud, AI & Tools
Work
Selected Projects
From distributed systems to AI/CV pipelines and full-stack web apps.
Knitting Pattern Highlighter
A focused web tool for knitters — upload a pattern image, draw a crop selection over the stitch grid, set the total row count, and navigate row-by-row with arrow keys. A yellow overlay tracks the active row with bottom-up numbering. Supports clipboard paste (Ctrl+V) for instant image loading.
Distributed Semantic Cache & Stateful Routing
Polyglot system combining a Go API Gateway with Python FastAPI workers to eliminate redundant LLM calls. Consistent hashing (FNV-1a, 150 virtual nodes) pins same-context requests to the same worker; Redis Stack HNSW index catches semantically similar queries at cosine similarity ≥ 0.8. Achieves 7× latency reduction on cache hits (~25 ms vs ~180 ms).
PTChat
Self-hosted AI chat app with per-session provider switching across OpenAI, Anthropic Claude, Gemini, and local Ollama. Image RAG powered by GPT-4o-mini vision + PostgreSQL pgvector — photos and diagrams are semantically searchable like text. API keys live in the OS keyring, never plain text.
Distributed File System
A fault-tolerant DFS with separate control and data planes. Uses custom TCP Length-Prefixed Framing, Protocol Buffers, and Go Goroutines for parallel chunk retrieval. Features Consistent Hashing, heartbeat-based failure detection, Read Repair, and Pipeline Replication with tunable consistency.
Home Haven Web App
Led development of a real-estate matching platform as team lead. Integrated Google Maps API for location search, managed a PostgreSQL schema, and built the full UI in Next.js + Tailwind CSS. Coordinated sprint planning via Jira and Figma.
Defect Detection Module @ Foxlink
Production CV module achieving 96.7% accuracy for multi-scale defect detection (dust, scratches, abrasion). Integrated AI with traditional image processing to push accuracy from 87% → 99.5% for industrial quality inspection lines.
Contact
Let's work together
I'm currently open to new opportunities. Whether you have a project in mind, a question, or just want to say hi — my inbox is always open.