LZLi ZhiSoftware Engineering & Delivery
Back to all projects

Wensi Education

Turning multi-role education workflows and high-risk transactions into verifiable services.

I built on Java engineering while contributing to requirements, planning, payments, permissions, real-time interactions, customer communication, and agile delivery.

厦门问思科技有限公司2022.10 - 2024.05
Wensi science-fiction concept: holographic courses and digital learning

Business context

The project connected degree, self-study, and non-degree continuing education with online exams, live learning, academic operations, analytics, and the multi-role workflows across enrollment, teaching, graduation, and transactions.

My role

I built Spring Cloud services and core business features while contributing to requirements, module decomposition, delivery planning, and customer alignment. The stack covered RESTful APIs, MySQL / Redis, RabbitMQ, Spring Security / JWT, WebSocket, payments, reconciliation, monitoring, agile delivery, and CI/CD.

Technology and responsibilities

Spring Cloud

Microservice foundation

Service governance, REST APIs, and integration

Payment / Reconciliation

Transaction flow

Payment, settlement, reconciliation, and exceptions

Redis / MQ

Data coordination

Caching and asynchronous messaging

JWT / WebSocket

Security and realtime

Access control and live monitoring

Trace a transaction through its business flow.

Payment, settlement, and reconciliation have distinct responsibilities, with exception handling throughout.

01/ 04

Create the business record

Connect an education workflow to an order or receivable that can be traced through payment and reconciliation.

  • Requirements and scope
  • MySQL data model
  • RESTful APIs

An engineering illustration of the business and technical relationships in the project.

My work on the project

Engineering

  1. 01Spring Cloud governance
  2. 02REST API integration
  3. 03MySQL models and queries
  4. 04Redis caching
  5. 05RabbitMQ messaging
  6. 06Spring Security / JWT
  7. 07WebSocket monitoring

Project delivery

  1. 01Requirements and module scope
  2. 02Plans and milestones
  3. 03Customer and change alignment
  4. 04Payment risk and exceptions
  5. 05Agile cross-role delivery
  6. 06Technical/user documentation
  7. 07CI/CD and rollback

Explore the product and industry

Wensi Technology

Explore continuing-education solutions

Explore the next caseSmart Laboratory & Operational Systems