Ingeniero de software con más de 12 años de experiencia y en constante desarrollo. Apasionado por las nuevas tecnologías, el desarrollo de software, la domótica e industria, la robótica y la electrónica, la inteligencia artificial, la ciberseguridad y el desarrollo personal. Mi otra pasión es el mar, a la cual le dedico también parte de mi tiempo y cuento con titulación de patrón de yate profesional.
Actualmente trabajo como ingeniero de software en Wallapop, empresa numero 1 de España en intermediación de compra venta de artículos de segunda mano, y con presencia internacional en Italia y Portugal, y con millones de usuarios activos. Previamente he trabajado en empresas de industria 4.0, desarrollando y gestionando aplicaciones para el control industrial de plantas de producción de vehículos, gestión de residuos, o plantas generadoras de energías renovables entre otras. Desde creación de software para el monitoreo de las plantas, creación de mapas tridimensionales con representaciones en tiempo real de embalses, bombas de elevación, caudales… hasta la implementación de seguridad, controles de acceso y gestión de roles y permisos.
Entre otras de mis experiencias también he trabajado en la creación de un chatbot para una importante entidad financiera, creación de una aplicación de control de dispositivos médicos por bluetooth para Apple IOS (swift) con altos estándares de calidad y testing, o la creación, desarrollo y mantenimiento del principal software ERP de una importante productora internacional con miles de trabajadores, así como varias herramientas de uso interno.
Además, en mis tiempo libre me gusta compaginar mi principal hobby, la navegación, con mis otros pasatiempos que son la electrónica, la cual junto con el desarrollo de software, me lleva a crear todo tipo de artilugios. Desde juguetes interactivos para mi hijo, como automatizaciones para mi casa, la cual tengo prácticamente domotizada entera desde hace ya varios años.
Conocimientos
Bases de datos: SQL (MySQL, MariaDB, Postgres, SQL Server, …), NoSQL (MongoDB, DynamoDB, …), Grafos (Neo4J), Otros (Redis)
Lenguajes programación: Javascript, Typescript, NodeJs, Java, Kotlin, C y C++, python, PHP, …
Frameworks y librerías: ExpressJS, Angular, Spring, SocketIO y websockets,
Infraestructura, software y cloud: AWS, Azure, Keycloak (identity and access manager), RabbitMQ, Kafka, MQTT, WordPress, Jira, Confluence…
Protocolos y estándares: http, SSL, OAuth y OpenId, Serial, I2C, Modbus, UART, SPI…