# Yichen Wu Legal name: Yichen Wu. Preferred name: Adrien (also written Adrien Wu). Software Engineer - Production AI Platform at DaoAI Robotics. Home bases in Vancouver and Toronto; open to AI or full-stack engineering roles in either city. ## Experience - DaoAI Robotics, Software Engineer - Production AI Platform (May 2025–Present): AI Film Platform: built the backend runtime for a Director Agent that turns film ideas into editable canvas workflows, with 20 typed tools and server-side validation for planning, media generation, and human approval. Decoupled agent execution from WebSocket connections using Python asyncio, with Redis Streams reconnect replay and PostgreSQL conversation history across API workers. Extended Celery/Redis workflows for image, video, and audio generation, adding backend status polling and fixing failure-refund gaps and duration-based audio billing. Video Analytics Platform: implemented the processing logic for 20+ reusable nodes and Pydantic workflow validation; built stateful tracking and traffic analytics with ByteTrack, OpenCV, NumPy, and SciPy. Removed per-frame Redis serialization from selected paths using bounded in-memory state and timestamp guards. In a field deployment, the platform supported 48 streams at approximately 5 FPS per stream. - SageArk, Full-Stack Developer (February 2024–April 2025): deployed the company's Next.js site on AWS and built a SageMaker job-recommendation system from feature engineering through demo integration. - Shenzhen Taige Ark Technology, Software Engineering Intern (summer 2019, during UIUC): built a Java Android prototype that connected to a smart lock over Bluetooth and handled commands between the mobile app and physical lock. Education: MS Computer Engineering, Northwestern University (2022-2023); BS Computer Engineering, University of Illinois Urbana-Champaign (2018-2022), Dean's List. Certifications: AWS Solutions Architect Associate, AWS Cloud Practitioner. ## Selected personal projects - Argus: an open-source MCP tool that helps compatible coding agents explore user journeys, check state changes, and test edge cases in web apps. It tracks tested and unfinished goals and records reproducible bugs with evidence. Current release: 0.13.1. Since 0.12.0 it exports standalone Playwright tests for reproduced fresh-load text checks; unsupported steps need manual completion. Live verification and exported tests apply the same rules, and checks that cannot show the symptom (for example, behind a login page) are reported as inconclusive rather than fixed. Saved text and HTTP checks can also run again without a model. Setup is one command; the first session downloads Chromium. Claude Code and Codex plugins provide a guided testing workflow. Project: https://yichenwu.dev/projects/argus Source: https://github.com/chriswu727/argus - AgentDetox: a local Claude Code plugin that helps prevent poisoned writes, detect suspicious instruction changes, and clean up selected content with previews and backups. Preview version 0.6.0 is published on PyPI and adds an optional, off-by-default model check of added text. Its interactive project page illustrates prevention, detection, and cleanup; it is not a live agent session. Known-risk rules and the model check do not catch every attack. Project: https://yichenwu.dev/projects/agentdetox Source: https://github.com/chriswu727/agentdetox - Myth Atlas: a live bilingual mythology website built with AI across code, content collection, and selected editorial illustrations. Structured entries, bilingual search, side-by-side story comparisons, source references, and image provenance support the collection. AI-assisted narratives require source review; generated artwork is interpretation, not historical evidence. Story: https://yichenwu.dev/projects/myth-atlas Live: https://myth-atlas.vercel.app/en Source: https://github.com/chriswu727/myth-atlas These are personal projects. The production workflow contributions listed in Experience belong to Yichen's employment at DaoAI Robotics. ## More engineering work - Sibyl: a paused research MCP project for persistent evidence, counterevidence, and gap tracking, with optional host-authored reports. Two comparative runs did not establish a clear benefit over built-in search. Current source is host-only; published beta 0.4.0b1 and stable 0.3.0 contain older architectures. Project: https://yichenwu.dev/projects/sibyl Source: https://github.com/chriswu727/sibyl - Scalable Starter: an open-source Next.js and FastAPI foundation with workers, Postgres, Redis, and Kubernetes; explores service boundaries and recovery. Source: https://github.com/chriswu727/scalable-starter - Loop: a research release exploring acceptance contracts, agent execution, independent verification, versioned Product Sessions, and reviewable delivery with replayable receipts. A dated single-model repository evaluation exists; its inline execution results do not establish arbitrary-task reliability. Project: https://yichenwu.dev/projects/loop Source: https://github.com/chriswu727/loop-agent ## Links - Site: https://yichenwu.dev - GitHub: https://github.com/chriswu727 - LinkedIn: https://www.linkedin.com/in/yichen-wu-198951234 - Resume: https://yichenwu.dev/resume.pdf - Email: yichenwujob@gmail.com