Personal Resume
Profile
A software architect with over 20 years of experience in full-stack development, from high-level architecture to low-level system optimization. Proven expertise in designing and evolving large-scale, billion-level e-commerce systems. Authored technical books, including Istio & Envoy Insider and JVM Insider For Nerds and maintains a long-running technical blog. Passionate about lifelong learning and leveraging deep technical knowledge to solve complex architectural challenges and drive performance improvements.
email: labile.zhu@gmail.com
Work Experience
Ericsson (China) Communications Co., Ltd.
Role: Architect
Period: 2018.06 – 2025.06
Responsibilities
Working on a cloud native transformation project for IAM(Identity and Access Management) solution of a Tier 1 operator in US, which went live in 2023 Q2.
- Participate in the architectural refactoring and performance tuning of a large-scale Service Mesh (Istio) delopyment.
- Directed Kubernetes containerization efforts, expertly handling troubleshooting, performance optimization, and complex networking issues.
- Optimized Java application performance through advanced JVM configuration and profiling.
- Designed and managed the development of cloud-native performance observability tools, leading a team to resolve critical system bottlenecks.Working on a cloud native transformation project for IAM(Identity and Access Management) solution of a Tier 1 operator in US, which went live in 2023 Q2. - Participate in the architectural refactoring and performance tuning of a large-scale Service Mesh (Istio) delopyment. - Directed Kubernetes containerization efforts, expertly handling troubleshooting, performance optimization, and complex networking issues. - Optimized Java application performance through advanced JVM configuration and profiling. - Designed and managed the development of cloud-native performance observability tools, leading a team to resolve critical system bottlenecks.
Tech Stack
- Kubernetes
- Istio
- Envoy
- Java/Spring
- OpenAPI
- OpenTelemetry
- Prometheus
- Calico
- Linux Networking
- BPF
Vipshop.com
Role: Architect
Period: 2014.03 – 2018.05
Responsibilities
Architected the cloud inventory platform for the third-largest e-commerce platform in China:
- Backend system refactoring for the mobile app
- Development of the core platform framework
- Led teams to deliver multiple critical projects
- Analyzed and solved major production technical issues
- Conducted technical research and feasibility studies
- Led architecture reviews across multiple projects
- Integrated global inventory information across the company
- Evolved the platform architecture and optimized performance
- Participated in team building
Tech Stack
- Large-scale MySQL sharding and partitioning design
- Java/Spring
- Microservices
- Multi-tier message queue system based on RabbitMQ
CITIC-Prudential Life Insurance
Role: Systems Analyst
Period: 2011.01 – 2013.02
Responsibilities
- Analyzed internal user requirements
- System development and product issue resolution
- Outsourcing management
Tech Stack
- Java
- IBM DB2
AsiaInfo Linkage (China) Ltd.
Role: Senior R&D Engineer
Period: 2008.01 – 2011.01
Responsibilities
- System analysis and architecture design for China Mobile and China Unicom’s Device Management projects, including: use case analysis, architecture design, technology selection, risk management, development planning and tracking, core module development, deployment planning and execution, and resolving production issues.
- Team building and mentoring, including human resource management, technical training, development coordination, and guiding developers technically and functionally.
Tech Stack
- Java
- Oracle
PCCW
Role: Software Engineer
Period: 2004.01 – 2008.01
Responsibilities
- RFID Middleware Development
Developed general-purpose middleware functionality for systems based on RFID technology, making it easier for application developers to utilize RFID.
Tech Stack
- Low-level JavaSE programming:
- Multithreading/Socket (TCP)
- JavaSE