Titulado como enxeñeiro industrial, con grao en enxeñaría aeroespacial e doutor pola Universidade de Vigo, son actualmente profesor da Escola de Enxeñaría Aeroespacial da Universidade de Vigo.
Son experto en arquitectura de software (IBM Rational Software Architect Designer, Sparx Enterprise Architect e UML), back end (C#/Xava/Python/Ruby/Perl/PHP/C), bases de datos (SQL Server, MongoDB, Oracle), embebido (Familia 8051, 68HCxx, PIC, ARM, Atmel en C/C ++ e ASM) e sistemas (Xen, VMWare, Citrix, Azure, Linux, Windows Server, Bash, AD). Teño unha longa experiencia (máis de 20 anos) en empresas privadas traballando como CIO e xerente de consultoría de software. Desenvolvín varios proxectos en importantes actores como INDITEX, Mango e Telefónica, entre outros.
A miña actividade investigadora está orientada aos sistemas dixitais hardware e software embarcados en aeronaves, especialmente en UAV. Na actualidade desenvolvo sistemas para drons involucrados na loita contra incendios.