Skip to content
View Heguoya's full-sized avatar

Block or report Heguoya

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Heguoya/README.md

👋 Hi, I'm 贺国亚 (Evan He)

Senior Java Backend & Architecture · 9+ yrs
📍 Shanghai · 💼 Allegis (serving Nike)

email java spring aws ai


🛠 What I work on

  • 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

🎯 Selected wins

  • 🔧 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

🤖 What I'm exploring

  • 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

📌 Pinned

📝 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."

📌 Pinned

📝 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."

Popular repositories Loading

  1. Study-Step-by-Step Study-Step-by-Step Public

    Forked from qibaoguang/Study-Step-by-Step

    不积跬步,无以至千里;不积小流,无以成江河

    1

  2. hello hello Public

  3. NETCTOSS NETCTOSS Public

  4. github github Public

  5. chart chart Public

  6. ForestBlog ForestBlog Public

    Forked from saysky/ForestBlog

    一个简单漂亮的SSM(Spring+SpringMVC+Mybatis)博客系统

    Java