BirdNET
birdnet.lamiradaalada.es
Panel de monitorización de aves con detecciones por especie, actividad por hora, tendencias, mapas de calor y alertas de nuevas apariciones.
Visitar BirdNETBackend Developer especializado en Node.js
Con más de 10 años de experiencia en desarrollo web y una trayectoria que incluye proyectos innovadores en Web3, blockchain y microservicios para empresas como Repsol, Coca-Cola y Telefónica I+D.
Mi enfoque está en escribir código limpio, mantenible y escalable, aplicando TDD, arquitectura hexagonal y principios SOLID. Formado en Devscola, donde he perfeccionado mis habilidades en pair programming, refactoring y metodologías ágiles.
Experiencia en trabajo remoto, colaboración internacional y liderazgo de equipos. Antes de dedicarme al desarrollo, trabajé 12 años como chef profesional, lo que me ha dado disciplina, gestión del tiempo y capacidad de adaptación.
Años de Experiencia
Tecnologías Dominadas
Edad
Comunidad de Aprendizaje Continuo
IES Consellería | 2014-2015
Desarrollo de sistema de gestión de incidencias con API para Vessel Finder. Construcción de APIs en TypeScript para portales de clientes de Repsol y Primagas. Contribución a microservicios de Coca-Cola Playground en equipo internacional.
Desarrollo de microservicios en TypeScript para Climate Trade y Tokentier. Aplicaciones blockchain en Algorand y Solidity para proyectos de I+D de Telefónica.
Desarrollo de microservicios para plataforma POS-delivery. Arquitectura escalable para gestión de pedidos y entregas en tiempo real.
Desarrollo de audioguías open-source para museos. Aplicaciones web y móviles para experiencias culturales interactivas.
Sistema ERP (PHP/JS) para Adade. Software de gestión para ONGs (RoR) para Novaterra. Gestión de VPS y despliegue de aplicaciones.
Experiencia en gestión de equipos, trabajo bajo presión y coordinación en entornos exigentes. Habilidades transferibles: liderazgo, disciplina y gestión del tiempo.
Estos son algunos de los productos que he diseñado y desarrollado recientemente: BirdNET como panel de monitorización y alertas de aves, BiblioNet como plataforma de descubrimiento de libros y Pindrawer como aplicación de organización del hogar.
birdnet.lamiradaalada.es
Panel de monitorización de aves con detecciones por especie, actividad por hora, tendencias, mapas de calor y alertas de nuevas apariciones.
Visitar BirdNETbiblionet.red
Buscador y catálogo de libros orientado al descubrimiento, con navegación por categorías, fichas de autores, valoraciones y selección de favoritos.
Visitar BiblioNetpindrawer.com
Aplicación para organizar el hogar y localizar rápidamente objetos, espacios y pertenencias, con un enfoque simple en control e inventario doméstico.
Visitar PindrawerPrevención activa de silos de conocimiento - el equipo mantiene colaborativamente todas las áreas del proyecto.
Test-Driven Development con Jest/RSpec, complementado con testing de integración y UI.
Principios SOLID aplicados pragmáticamente, patrones introducidos cuando demuestran valor futuro y reducen la carga cognitiva.
Lógica de dominio y servicios completamente desacoplados de frameworks (Node.js/Rails).
Formación en Devscola: intercambio constructivo de feedback, pair programming, mentoring y compartir conocimiento abierto.
Experiencia sólida en Scrum y Kanban, adaptando las metodologías a las necesidades del equipo y proyecto.
Construcción y cohesión de equipos colaborativos
Comunicación efectiva y retroalimentación constructiva
Flexibilidad ante cambios y nuevos desafíos
Guía y desarrollo de talento en el equipo
Diseño de soluciones escalables y mantenibles
Ejecución independiente y proactiva
Liderazgo técnico y coordinación de equipos
Responsabilidad compartida del código
Transformar ideas en aplicaciones que resuelven problemas reales y mejoran la vida de las personas.
La flexibilidad del trabajo remoto me permite colaborar con equipos internacionales y mantener un balance vida-trabajo saludable.
Cada día trae nuevos desafíos y tecnologías por explorar. La evolución constante me mantiene motivado y comprometido.
Contribuir y aprender de la comunidad open source, compartiendo conocimiento y colaborando en proyectos significativos.
Desarrollar herramientas y sistemas que hacen la vida más fácil, más eficiente y más conectada.