About

Max

Senior JAVA Engineer & Software Architect

With 14+ years of experience in Java development, architecture design, and project delivery, I've been involved in supply chain, finance, payment, and automotive finance systems, while continuously practicing AI-assisted development and personal product engineering.

Focusing on system boundaries, stability, and evolvability, I start from requirements breakdown, connecting architecture design, core implementation, code review, testing, and delivery into a complete closed loop.

14+Years in software engineering
JavaBackend and architecture foundation
AIApplied to real engineering workflows

Capabilities

What I work on

Backend Architecture

Java, Spring Boot, microservices, domain decomposition, and distributed system design.

Data & Messaging

MySQL, Oracle, Redis, MongoDB, RocketMQ, and async data pipelines.

Cloud & Delivery

Kubernetes, GitLab CI/CD, monitoring systems, and stability engineering.

AI Engineering

Agent platforms, multi-model infrastructure, and AI-assisted requirements, coding, testing, and documentation workflows.

Experience

Selected systems

Representative experiences organized by system domain, showing only publicly shareable technical responsibilities and engineering scope.

2021 - Present

Supply Chain Finance Center

Technical Lead / Senior JAVA Engineer

Responsible for business decomposition, system design, core development, cross-system integration and delivery of the supply chain finance center, covering accounts receivable/payable, payments, clearing, prepayments, expenses, and financial system integration.

  • Spring Boot
  • MySQL
  • Redis
  • RocketMQ
  • Kubernetes

2019 - 2021

Automotive Finance Core Platform

Java Architect

Participated in core system architecture governance, domain decomposition, microservice transformation, and dual-active solutions, advancing monitoring, coding standards, architecture review, and Code Review.

  • Microservices
  • Domain Design
  • Observability
  • High Availability

2016 - 2018

Payment, Account & Messaging Platform

Senior JAVA Engineer

Built payment routing, user account, and messaging services, integrated with multiple third-party payment channels, and implemented channel selection through dynamic weights, priorities, and quota rules.

  • Payment Routing
  • Disruptor
  • ZooKeeper
  • Distributed Systems

2014 - 2016

Supply Chain Finance Systems

Java Engineer

Participated in the design and development of supply chain finance, micro-lending, factoring financing, and personal credit data reporting systems, covering requirements review, system design, UAT, and delivery support.

  • Java
  • Spring
  • MyBatis
  • Oracle

Contact

For collaboration, discussion, or questions, feel free to reach out via email:

Personal workView agent systems, quantitative trading, and full-stack platform projects