Desarrollador en Computershare, afincado en Bristol. Construyo aplicaciones web corporativas con .NET y React — arquitectura limpia, APIs cuidadas y frontends que no estorban.
Trabajo en aplicaciones web corporativas: dominios con reglas de verdad, APIs mínimas bien tipadas y una capa de datos que aguanta. Me interesa la parte aburrida y decisiva — límites entre capas, validación, observabilidad, despliegues repetibles.
Fuera del trabajo todo mi código vive en la organización de GitHub Enekoiza, con los paquetes NuGet compartidos publicados en GitHub Packages. Últimamente, observabilidad propia y apps iOS en SwiftUI.
Plataforma personal de observabilidad: agregación de logs y errores con ingesta desacoplada mediante Channel<T> y un sink de Serilog publicado como paquete NuGet multi-framework.
Registro de reavistamientos de gaviotas anilladas en la isla de Flat Holm. Mapa interactivo en React + Leaflet sobre un backend .NET 10 con Clean Architecture.
App de avistamiento de aves: cliente iOS nativo en Swift/SwiftUI y backend .NET con generación propia de teselas de mapa vía Planetiler y PMTiles.
Mantengo y evoluciono más de 20 aplicaciones corporativas sobre .NET 8, .NET 10 y .NET Framework 4.8, junto con sus bases de datos SQL Server y paquetes SSIS. Cubrimos el código con tests unitarios y de integración, y he participado en la migración de la plataforma de Windows Server 2012 a Windows Server 2022.
Tres años de carrera donde aprendí los fundamentos de la programación, sentando la base sobre la que construyo mi trabajo hoy.
Abierto a hablar de proyectos .NET, React o iOS. La vía más rápida es el email.