Jul — Sep 2025 · Albacete, España
Tragsatec
Software Engineer, Full-Stack · Prácticas
Mi primer contacto con software que alguien usa de verdad: nada enseña más rápido que una incidencia en producción.
Qué hago aquí
Endpoints y esquema
Endpoints REST con Spring Boot sobre JPA/Hibernate, con el esquema versionado en Liquibase para que cada cambio fuera reversible.
La interfaz encima
Pantallas en Angular y TypeScript consumiendo esos endpoints, pensadas para gente que no elige usar la aplicación.
Mantenerlo en pie
Automaticé en Python la extracción y transformación de datos complejos (BLOB/CLOB) desde bases de datos heredadas, y analicé el código Java/JBoss antiguo para trazar una migración sin pérdida de datos.
Merece nombrarse
- ETL en Python para tipos BLOB/CLOB que sustituyó un proceso manual propenso a errores.
- Mapa de dependencias del código Java heredado para planificar la migración sin perder datos.
En este puesto
- Spring Boot
- JPA / Hibernate
- Liquibase
- Angular
- TypeScript
- JBoss
- Python
- SQL
- SVN