Skip to content
  • Senior Software Engineer
  • Software architect
  • 15+ years

Harrison Wang

Senior Software Engineer, System Designer, Software Architect

Designed and delivered scalable and resilient systems, re-architected complex settlement systems using DDD, and implemented a distributed fair queue for multi-tenant traffic isolation.

View skills

Technical skills

  • Python
  • Spring Cloud
  • Next.js
  • React
  • TypeScript
  • Kubernetes
  • Docker
  • Redis
  • Apache Kafka

Complex logic should result in effortless software.

I blend backend architecture, Domain-Driven Design, and modern frontend craft to build resilient, high-throughput systems that feel simple to use—and now, accelerated by AI.

Work history

Where I've worked.

ByteDance logo

2021 — 2024

Senior Software Engineer

ByteDance

Resolved several complex technical challenges, including designing a distributed fair queue to isolate multi-tenant traffic. The solution supported hundreds of millions of workflow instances through sharding. Additionally, built an automated deployment platform for the Lark on-premises environment, cutting deployment time from 20 days to 5 days.

  • Golang
  • Kafka
  • Thrift
  • Redis
  • MySQL
  • ByteDance Cloud
1 / 5 · work history
Alibaba logo

2018 — 2021

Senior Software Engineer

Alibaba

Led the re-architecture of a CPS settlement platform processing over 900 million orders and more than CNY 3 billion in monthly settlements using Domain-Driven Design (DDD). Delivered the re-architecture within six months with zero financial loss and zero production incidents, significantly improving the platform's extensibility. Built scalable settlement systems for multiple advertising products across Alibaba Group.

  • Java
  • DDD
  • Spring
  • MySQL
  • RocketMQ
  • Alibaba Cloud
2 / 5 · work history
NetEase logo

2011 — 2018

Senior Software Engineer

NetEase

Designed and built a CMS and high-throughput backend services for the NetEase website and NetEase News app, serving approximately 15 million daily active users and handling peak traffic of 400k requests per second, while maintaining 99.95% system availability. Additionally, developed an in-app marketplace, coupon system, and campaign management platform to drive user engagement and retention.

  • Java
  • Spring Boot
  • Redis
  • Kafka
  • MySQL
  • Nginx
3 / 5 · work history
Yonyou logo

2010 — 2011

Software Engineer

Yonyou

Designed and developed procurement and quality inspection modules for the NC 6.0 ERP supply chain platform, supporting core supply chain operations.

  • Java
  • Spring
  • Oracle
  • MyBatis
  • ERP
4 / 5 · work history
NTT DATA logo

2007 — 2010

Software Engineer

NTT DATA

Developed payment integration services connecting China UnionPay with Japanese credit card networks for cross-border transactions.

  • Java
  • Oracle
  • Spring
  • JSP
  • HTML
5 / 5 · work history

Contact · Get in touch

Complex Systems, Simple Experiences

LinkedIn

I'm a software engineer with 15+ years of experience turning complex business requirements into scalable, extensible systems. My career has centred on high-throughput backend platforms serving massive user bases.

At Alibaba, I supported three Double 11 shopping festivals, helping design reliable systems that processed hundreds of thousands of orders per second during extreme traffic peaks.

Building systems with both heavy traffic and complex business logic taught me that architecture has no silver bullets. I use Domain-Driven Design to model difficult domains, then make deliberate trade-offs for each context.

I'm now expanding into full-stack development with Next.js. This site was built through vibe coding, reflecting my belief that developers who use AI well can learn faster and create more value.

harrison.tech

Contact

Scalable and resilient systems | Distributed fair queue | DDD practitioner | Scalable architecture and extensible systems.

LinkedIn

© 2026 Harrison Wang

Senior Software Engineer | Architect | Continuous Learner