
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.
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