
Carlos Vigueras
Desarrollador Backend .Net
Ingeniero de Software Senior con más de 16 años de experiencia en desarrollo de software, con una sólida base en C# y el ecosistema .NET. A lo largo de mi carrera he combinado el desarrollo práctico con el liderazgo técnico, aplicando principios como Domain-Driven Design (DDD), Clean Architecture, SOLID y patrones de diseño tanto en proyectos nuevos como en la refactorización de sistemas existentes.
Me centro en construir software limpio, mantenible y escalable, respaldado por pruebas automatizadas, TDD, revisiones de código y buenas prácticas de ingeniería. También disfruto haciendo mentoring a otros desarrolladores, compartiendo conocimiento y ayudando a los equipos a construir una cultura de colaboración, aprendizaje continuo y responsabilidad compartida sobre la calidad del código.
En los últimos años he integrado la Inteligencia Artificial en mi flujo de trabajo diario, utilizando herramientas como GitHub Copilot y Claude Sonnet para diseñar y desarrollar componentes y aplicaciones, mejorar y refactorizar código, depurar errores y explorar distintas soluciones técnicas mediante prompt engineering. Soy un desarrollador pragmático y adaptable al que le gusta resolver problemas complejos y convertir los requisitos técnicos en soluciones fiables y escalables.
Experiencia
+16 años
Enfoque
DDD · Clean Architecture · SOLID
Skills
Api Rest · C# · .Net · TDD · DDD · SQL Server · Dapper · EF Core · Refactoring · Azure · Devops · Agile · Gestión de equipos · Inteligencia Artificial · VueJS
Intereses personales
Ciencia y tecnología · Libros de tecnología · Cine · Salud y nutrición · Familia · Naturaleza · Viajes · Gastronomía
Idiomas
- EspañolNativo
- InglésB2