Full-stack engineer · Real-time communication practitioner · AI engineering explorer
I build software across backend services, web applications, desktop tools, media systems, and AI-assisted engineering workflows. I also write about engineering practice, Metrics Driven Development, WebRTC, design patterns, security and the craft of building reliable systems.
mindmap
root((Walter Fan))
Real-time Communication
WebRTC
Media Pipeline
Telephony
Engineering Practice
Metrics Driven Development
Agile
Design Patterns
AI Engineering
Agent Harness
Developer Tools
Workflow Automation
Full-stack Systems
Backend Services
Desktop Apps
DevOps
| Project | Focus | Notes |
|---|---|---|
| markpad | Local Markdown editor, reader, translator, and diagram renderer | Python/Poetry web tool with a file tree, split Markdown source and HTML preview, eye-friendly themes, Mermaid and PlantUML rendering, and OpenAI-compatible LLM translation. |
| lazy-rabbit-skills | Personal collection of reusable AI agent skills | Skill library for documentation, project knowledge bases, diagram rendering, code review, language-specific development, ops helpers, planning, and quality workflows, installable across agents such as Claude, Codex, Cursor, and opencode. |
| face-detection-webrtc | Face detection, landmarks, training, and recognition demo | Computer vision playground using OpenCV Haar detection, MediaPipe Face Mesh, LBPH recognition, FastAPI, Vue/Vite, and browser camera capture via WebRTC getUserMedia. |
| Project | Focus | Notes |
|---|---|---|
| Lazy Todo App | Personal productivity desktop app | Todo lists, sticky notes, Pomodoro, toolbox, and virtual agents. |
| Lazy Form Instructor | AI-assisted form automation | Java library for smart form filling and execution. |
| GStreamer Pipeline Verifier | Media pipeline validation | C++ tool for validating GStreamer pipelines. |
| WebRTC Stats Tool | WebRTC diagnostics | Parser and analyzer for Chrome WebRTC internals dumps. |
| Video Codec Analyzer | Codec analysis | H.264 codec analysis tool in C++. |
| gtest2html | Test report conversion | Python utility that converts GoogleTest XML reports to Markdown or HTML. |
| Project | Focus | Notes |
|---|---|---|
| AI Dress Recommender | AI recommendation | Weather-aware dress recommendation powered by AI and LLMs. |
| WebRTC Transcriber | Speech transcription | WebRTC recorder that converts speech to text. |
| OCR Web App | OCR | Image text recognition app based on libtesseract. |
| video_to_text | Video text extraction | Tool for extracting text from video or image files and generating subtitle translations. |
Explore more at github.com/walterfan?tab=repositories.



