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.