Cuando un problema cruza varias capas, sigo el flujo afectado entre callers, servicios y datos antes de decidir el cambio. Si el sistema no puede determinar de forma segura cuál es el estado correcto, prefiero un error explícito a devolver silenciosamente una respuesta plausible pero incorrecta.
CARRERA · ROL ACTUAL
Atena
Jr. Software Engineer
En Atena trabajo principalmente en servicios backend con .NET y también contribuyo a un frontend administrativo en Angular dentro de un producto fintech existente.
CONTRIBUCIONES DESTACADAS
- 01 Trabajo principalmente en servicios backend con .NET y también contribuyo a un frontend administrativo en Angular dentro de un producto fintech existente
- 02 Implemento y mantengo cambios de API, autorización, integración y frontend en flujos de producto existentes
- 03 Coordino cambios de contrato cuando servicios backend y consumidores frontend o de otros servicios necesitan evolucionar en conjunto
- 04 Uso pruebas, feedback del compilador y análisis estático para identificar código afectado y validar cambios propensos a regresiones
TRABAJO SOBRE SISTEMAS EXISTENTES
Servicios backend, funcionalidades frontend e integraciones
DEBUGGING
Debugging entre servicios y datos
AUTORIZACIÓN + INTEGRACIÓN
Autorización e integración entre servicios
Los cambios de autorización y contrato pueden afectar a más de un consumidor. Reviso el tenant scoping y los callers que dependen del comportamiento para que backend, frontend y otros servicios evolucionen en conjunto cuando cambia un contrato.
VALIDACIÓN
Validación de regresiones
Uso pruebas, feedback del compilador y análisis estático para identificar código afectado y comprobar el comportamiento que cambié. En cambios propensos a regresiones, a veces retiro temporalmente el cambio para confirmar que la nueva prueba falla por la razón esperada. Si nueva evidencia apunta a otra causa, actualizo el diagnóstico en lugar de mantener la primera explicación.
ENFOQUE DE INGENIERÍA
TECNOLOGÍAS
- .NET 8
- Entity Framework Core
- Angular 19
- Signals
- TypeScript
- SQL Server
PRÁCTICAS
- Typed API Contracts
- Unit Testing
- CI/CD