Overview
Work History
Education
Skills
Mainprojectexperience
Opensourcecontributions
Awards
Personal Information
Timeline
Generic

Jiang Lei

Nanjing

Overview

11
11
years of professional experience

Work History

Module Architect, Product Manager

Huawei Technology Co., LTD
12.2021 - Current
  • As a product manager, I participated in the overall technical competitiveness and product function design, demand analysis and business pricing of ServiceStage, as well as the writing of marketing materials and strategy formulation

Senior Development Engineer

Huatai Securities
08.2019 - 12.2021
  • Responsible for the whole project requirements research, technology selection, design and core code development

Project Manage of the Polaris Open Platform

Meituan Dianping
03.2018 - 08.2019
  • Responsible for system scheme design and part of the function development and project management

System Development Engineer

China Merchants Bank
07.2014 - 03.2018
  • Responsible for the design, development and partial outsourcing management of financing management modules

Education

Master - Computer Science and Technology

Nanjing University
06.2014

Bachelor - Physics

China University of Mining And Technology
06.2011

Skills

  • Java
  • Spring Boot

  • Dubbo
  • Mysql

Mainprojectexperience

  • Huawei Cloud Application management and operation platform ServiceStage, Spring Cloud, Mybatis, Terraform, Gauss DB, ServiceStage, as a cloud application hosting platform (Cloud Application Platform), supports the rapid deployment and maintenance management of common applications (monolithic applications, microservices applications, etc.). It features built-in runtime environments for multiple technology stacks such as Java, Node.js and PHP, supporting various release methods including canary releases, rolling releases, and full-stack canary releases. The platform offers advanced features like graceful onboarding and offboarding of microservices, dual AZ high availability deployment, environment templates, and automatic configuration injection. These features significantly enhance deployment and maintenance efficiency in the process of government and enterprise cloud migration and application modernization., As a product manager, I participated in the overall technical competitiveness and product function design, demand analysis and business pricing of ServiceStage, as well as the writing of marketing materials and strategy formulation.
  • Dynamic program analysis system based on bytecode enhancement, JVMTI, Spring Boot, Mybatis, Mysql, Within Huawei, there are numerous legacy systems (written in Java) that have been around for a long time (10-20 years). Analyzing and reviewing these systems is extremely challenging. By leveraging a bytecode-enhanced dynamic program analysis system, monitoring code can be embedded during the compilation phase of Java programs. This allows for real-time monitoring and correlation with source code during runtime, generating dynamic call graphs, which significantly improves the efficiency of code review and analysis. The project has been open-sourced internally and is being used across multiple business teams. It has been recognized as an outstanding project practice by the Huawei Software Special Team and included in a collection published within the company., Responsible for designing the technical solution and core code writing of the whole project.
  • Configure the plug-in bond investment risk control framework, Spring Boot, Oracle, Dubbo, XStep, Mybatis, Apollo, In response to the chaotic and difficult-to-maintain code of the existing risk control module and the competitive risks associated with concurrent risk control, a configurable plugin-based risk control framework was designed. By isolating core functions (unchanged) from specific business risk control implementations (changed) and adopting a hexagonal design, the development complexity has been reduced, and development efficiency has been improved. This ensures good system stability and scalability. Over one and a half years since its launch, it has supported rapid iterative development for 12 types of business, supports 3 RPC protocols, and has conducted 412,000 risk checks without any wireless incidents., Responsible for the whole project requirements research, technology selection, design and core code development.
  • Polaris Open Platform Phase II renovation project, Spring, Pigeon, Lion, DSL, SPI, Redis, MySQL, Mafka, Rhino, As the largest open platform on Meituans Shanghai side, this transformation integrates the API open process and uses a custom interface model RPC generalized call and other technologies realize gateway configuration, hot update, document and SDK automatic generation, greatly improving the internal RPC business connection. The opening efficiency of the mouth is improved, and the stability and availability of the system are improved through mechanisms such as flow limitation and service isolation., Responsible for system scheme design and part of the function development and project management.
  • Plug-in commodity management system, Spring, Pigeon, Lion, Redis, MySQL, Mafka, The innovative business team has many new product category requirements every year. This system addresses the coupling issues between multiple businesses through business identity recognition + modular design. The common process part is implemented in the core system, while the personalized part is abstracted into extension points, to be realized by different business units. This approach ensures both the stability of the core system and the fulfillment of individualized needs for various businesses. In the short term, this system supports the rapid development, launch, and smooth operation of five different types of businesses., Responsible for the design of the whole system and the development of core functions.
  • Relevant technologies of China Merchants Bank Treasury Management Platform (customized version for Jiangsu Transportation Control), IBM DB2, Spring, This project is a customized financial accounting core system developed by CMB for small and medium-sized financial institutions, which provides functions such as account management, deposit management, financing management and data analysis. It is developed by the development personnel of the head office and branch as well as outsourcing teams., Responsible for the design, development and partial outsourcing management of financing management modules.

Opensourcecontributions

Dubbo, Mybatis, Kryo, Motan, 10

Awards

  • 2023, Huawei Software Special Team Annual Best Practice
  • 2022, Huawei NCE Product Department Outstanding President Team Award
  • 2019, Meituan Dianping Patent Maker (1 invention patent applied for)
  • 2015, China Merchants Bank Outstanding Large Project Team Award

Personal Information

  • Age: 36
  • Gender: Male

Timeline

Module Architect, Product Manager

Huawei Technology Co., LTD
12.2021 - Current

Senior Development Engineer

Huatai Securities
08.2019 - 12.2021

Project Manage of the Polaris Open Platform

Meituan Dianping
03.2018 - 08.2019

System Development Engineer

China Merchants Bank
07.2014 - 03.2018

Master - Computer Science and Technology

Nanjing University

Bachelor - Physics

China University of Mining And Technology
Jiang Lei