CASE STUDY / 2022.06 — 2024.08
Carbon Asset, ESG & Traceability Platforms
Green-power verification, certificate issuance, ESG assessment and lifecycle traceability for carbon assets.
Context
The platform family connects power-station data, verification, asset issuance, trading and retirement while isolating tenant and department data.
My role
As Java team lead, I owned system analysis, database design and core implementation for traceability, plus requirements and production troubleshooting.
Architecture
Spring Boot, JPA, Hibernate and Nacos/Gateway form the services; Redis, Kafka and concurrency handle frequent and asynchronous workloads, with MyCat for data partitioning.
Key challenges
- Different production processes and emission factors require a reusable calculation engine.
- Tenant and department permissions are complex while every asset transition must remain traceable.
Approach
- Separated calculation rules from business parameters instead of hard-coding a single process.
- Designed permissions around tenant trees and departments, recording key events across the asset lifecycle.
Outcome
- Delivered the traceability platform from zero to one, including its data model and core functions.
- Documented core flows for power verification, asset packaging and ESG questionnaires.