Summary
Hao Yang is a Senior Backend Engineer with a decade of experience building and leading backend and DevOps efforts for high‑scale, distributed systems. He specializes in Java/Kotlin microservices, multithreading, Spring (including WebFlux), databases, Kafka, and end-to-end performance optimization, and holds AWS certification. Hao has led architecture and delivery for projects ranging from a 10k+ user messaging platform with closure-table comment modeling to splitting monoliths into microservices for streaming and crypto exchanges. He emphasizes engineering best practices—TDD, pair programming, IaC and trunk-based development—to drive high test coverage and maintainable codebases. Comfortable in fully remote and multinational teams, he also bridges infra and dev work, owning CI/CD, Kubernetes, and cross-account AWS deployments. A practical problem-solver, he has repeatedly rescued performance-critical systems by tracing call chains across services to find and fix bottlenecks.
10 years of coding experience
8 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Southwest University for Nationalities
Chinese, English