| Project | Description | Tech | Highlights |
|---|---|---|---|
| distributed-kv | Production-grade distributed key-value store | Python, Raft, AWS | Per-shard Raft consensus (CockroachDB/TiKV architecture); 2PC multi-key transactions; 41.5 msg/sec at 50 concurrent users; 56 tests, 100% pass |
| distributed-system | Highly available web service across 3 AWS regions | Python, AWS EC2, Route 53 | Round Robin load balancer; Route 53 health checks from 8 global locations every 30s; zero-downtime auto-failover |
| Project | Description | Tech | Highlights |
|---|---|---|---|
| realtime-clickstream-pipeline | End-to-end real-time streaming pipeline for e-commerce events | Python, Apache Kafka, SQLite | 165,474 events processed; 17-field standardized schema; real-time geographic/session analytics |
| ecommerce-etl-sql-pipeline | Batch ETL pipeline with SQL transformations | Python, SQL | Structured batch processing and data normalization |
| ecommerce-analytics-pipeline | Analytics pipeline with aggregated reporting | Python | Trend analysis and metric aggregation |
| Project | Description | Tech | Highlights |
|---|---|---|---|
| spring-ai-knowledge-assistant | GenAI-powered document Q&A system | Java 21, Spring Boot 3, OpenAI API | Provider-abstracted AI client; layered architecture with MockAI for cost-free testing |
| cs5100-review-tool | Bilingual study guide generator for lecture PDFs | Python, Flask, Claude API, GPT-4o | Side-by-side English/Chinese analysis; YouTube + Bilibili search links; local PDF caching |
OpenClaw is a Raspberry Pi–based always-on AI assistant. These are custom skills built for it.
| Project | Description | Tech | Highlights |
|---|---|---|---|
| openclaw-skill-ulta-deals | Automated beauty product price monitor | Python, Playwright | Detects price drops, promo badges, and free gift events; dual-database design (static baseline + price history) |
| openclaw-skill-twitter-digest | Real-time Twitter/X scraper with Chinese translation | Python, Playwright, Claude API | Cookie-based auth; smart time-range scrolling; line-by-line bilingual output |
| ulta-redken-monitor | Redken product discovery and price tracking on Ulta | Python, Playwright, Claude API | Crawls 89 products across paginated pages; series grouping; hover-to-enlarge HTML catalog |
| Project | Description | Tech | Highlights |
|---|---|---|---|
| discord-chinese-summary | Discord bot that summarizes English chats in Chinese | Python, Claude API | Automated translation and summarization via Anthropic API |
| todo-api | RESTful CRUD API | Java, Spring Boot | Clean layered architecture with JUnit tests |
| gtc2026-companies | Curated directory of 436 GTC 2026 exhibitors | HTML | 5-tier company ranking; logos, descriptions, website links; built from NVIDIA GTC API data |
| Project | Description |
|---|---|
| NemoClaw | NVIDIA's sandboxed AI agent runtime — Docker, k3s, Landlock security policies |
| OpenCut | Open-source CapCut alternative |
| PyRIT | Microsoft's framework for identifying risks in generative AI systems |
| Project | Description | Tech |
|---|---|---|
| particles | Interactive particle animation | HTML, JavaScript |
| focussnake | Browser-based Snake game | HTML, JavaScript |
Last updated: May 2026
