Sobre Mí
¡Hola! Soy Aitor Nain, Desarrollador Backend especializado en el ecosistema .NET y estudiante de 3º de Ingeniería Informática.
Transformo requisitos de negocio complejos en código limpio, escalable y mantenible.
Cuento con más de 2 años de experiencia real en entornos críticos (como mi rol actual en Avalisto y proyectos para el Ministerio de Transformación Digital). Mi enfoque técnico se basa en la aplicación estricta de Clean Architecture, Domain-Driven Design (DDD) y la optimización de bases de datos relacionales con SQL Server para garantizar un rendimiento óptimo y una reducción drástica de errores en producción.
Laboratorio y Arquitectura
Diseño de una API RESTful para la gestión de pólizas y cálculo de riesgos. Implementada con ASP.NET Core 8, estructurada bajo Arquitectura Hexagonal y persistencia optimizada en SQL Server.
Sistema desacoplado para el envío de notificaciones. Containerizado con Docker para aislar el entorno y diseñado para integrarse con colas de mensajería y servicios Azure.
Diseño de base de datos relacional profunda en T-SQL para la gestión de miles de test y simulacros, enfocada en la integridad referencial y tiempos de respuesta de milisegundos.
Stack Tecnológico
Lenguajes & Frameworks
C#, .NET 8, ASP.NET Core (Web API, MVC), Entity Framework Core, LINQ.
Bases de Datos
SQL Server (T-SQL), MySQL. Experiencia avanzada en diseño relacional, optimización de consultas y procedimientos almacenados.
DevOps & QA
Docker, Git (Control de versiones avanzado), Postman (API Testing), entornos CI/CD básicos, reducción de bugs estructurales.
Arquitectura de Software
Clean Architecture, Domain-Driven Design (DDD), Principios SOLID, inyección de dependencias y diseño de APIs RESTful seguras.