Beijing Beijiufang Railway Traffic Technology Co., Ltd. - Becario De Proyecto Backend
Beijing Beijiufang Railway Traffic Technology Co., Ltd.
2025.04 - 2025.07
Becario de proyecto backend
Resumen del proyecto
Para mantenimiento de locomotoras en una línea ferroviaria pesada, el proyecto digitalizó el proceso manual de tickets, incluyendo entrada y búsqueda, carga de documentos e imágenes, escritura de resultados algorítmicos, agregación de datos y despacho unificado.
Tecnologías
Java, Spring Boot, Spring Security, JWT, RBAC, MyBatis-Plus, MySQL, RabbitMQ, MinIO
Mi trabajo
- Responsable del módulo central de tickets; diseñé modelos de tickets, adjuntos, fallos y resultados, y una máquina de estados para seguimiento completo.
- Implementé autenticación y autorización con Spring Security, JWT y RBAC, restringiendo acceso por depósito, departamento y puesto.
- Diseñé el flujo de documentos e imágenes con MinIO, MySQL y RabbitMQ; añadí validación de estado, idempotencia, reintentos y revisión manual.
- Optimicé índices MySQL y paginación para búsquedas combinadas y estadísticas por modelo, componente, tipo de fallo y rango temporal.