Senior Java Backend & Architecture · 9+ yrs
📍 Shanghai · 💼 Allegis (serving Nike)
- Now (2024 ~): Nike e-commerce backend at Allegis — payment domain modularization, JDK 21 migration, AI-engineered double-agent workflow
- Past 9 years: 9+ yrs Java backend, 5+ yrs distributed systems design at CoinMarketCap (a Binance company), 得物, 迪士尼, 韵达
- Focus: high-throughput payment / fintech systems · e-commerce marketing & membership · system reliability & cost optimization
- 🔧 Modularized Nike payment into pluggable starters → ~40% lower cost to onboard a new payment channel
- 📧 Multi-channel email platform at CoinMarketCap → stable 1000 TPS, ~20% monthly cost cut, deliverability hardened against spam folders
- 🛡 2FA + password hardening → monthly account-takeover complaints ~20 → near zero
- 🔭 End-to-end APM from scratch at 韵达 → 16-node ES + HBase hot/cold split, daily ~300GB / Double-11 1TB+ sustained without disk expansion
- 👥 Led an 8-person team to ship an App release platform from 0 → 1 in 1.5 months
- AI-augmented engineering: Cursor Skills / Rules / Git Hooks for code review, ticket-to-impl, commit gates — moving AI from "personal productivity" to "team workflow"
- Modern Java: virtual threads, pattern matching, structured concurrency in Reactor-heavy stacks
- DDD / Spec-Driven Development: applying SDD to a real payment domain refactor at Nike
📝 Curating a focused selection of repos & posts. The early experiments live below; production-grade work lives in private repos.
✨ "Good architecture is evolved, not designed. Build for tomorrow's complexity, ship for today's reality."
📝 Curating a focused selection of repos & posts. The early experiments live below; production-grade work lives in private repos.
✨ "Good architecture is evolved, not designed. Build for tomorrow's complexity, ship for today's reality."