Hola, soy Marc Ribera

Senior Frontend Developer

Construyo productos digitales para hacer comprensible lo complejo.

Como Senior Frontend Developer: desarrollo interfaces y diseño experiencias de productos digitales.
Combino código, experiencia de usuario y visión de producto para transformar necesidades complejas en aplicaciones digitales coherentes y funcionales.

01 / Perfil

La tecnología debe estar al servicio de las personas.

He dedicado 10 años de mi vida al Frontend, la parte del desarrollo de software donde la tecnología se encuentra con las personas. Trabajo con un enfoque centrado en el usuario, dónde producto e interfaz conduzcan a soluciones útiles e intuitivas.

Formación

Ingeniero Técnico Industrial de formación. Me enseñó a comprender sistemas, analizar problemas y buscar soluciones de forma estructurada; una manera de pensar que sigo aplicando hoy en día. Orienté mi trayectoria profesional hacia el ámbito digital y completé un Postgrado en Desarrollo Web. Actualmente, sigo ampliando mi perfil técnico con una formación en UX/UI de Google y un Máster en IA de Big School.

Forma de trabajar

Antes de construir una solución necesito comprender qué problema estamos resolviendo. Por eso, el primer paso es entender qué necesitan los usuarios y qué decisiones debe facilitar el producto.

Con el tiempo he aprendido que un buen producto no depende solo de la tecnología, sino también de cómo se organizan y colaboran las personas que lo construyen. He ejercido como facilitador de la metodología Agile, ayudando a crear dinámicas que ordenan el trabajo, los roles y la toma de decisiones.

En mi experiencia, tanto laboral como personal, los mejores resultados nacen cuando las personas trabajan desde la confianza, la escucha y la cooperación. Cuando puedes aportar tu conocimiento, participar de las decisiones y se dan espacios donde el trabajo deja de ser una suma de tareas y se convierte en crear algo de forma compartida.

02 / Experiencia

Del desarrollo de interfaces a una visión de producto centrada en las personas.

Mi trayectoria profesional ha estado ligada al desarrollo de productos digitales y a una progresiva ampliación de responsabilidades. Con el tiempo, el Frontend se ha mantenido como mi especialidad, mientras incorporaba visión de producto, criterio UX/UI y responsabilidades de coordinación y facilitación dentro de los equipos.

  1. La Moncloa

    Consejero técnico

    Madrid · 1 año y 7 meses

    Participé en un proyecto tecnológico dentro del gabinete de la Presidencia del Gobierno de España, aportando mi experiencia en desarrollo Frontend, análisis funcional y mejora de interfaces.

    Aunque no puedo entrar en detalles sobre el proyecto, sí puedo decir que fue una buena muestra de cómo la tecnología puede usarse con una clara orientación de servicio e impacto social.

    Fue también una experiencia especialmente enriquecedora por el contexto: trabajar en el Gobierno y colaborar con personas extraordinarias de distintas disciplinas me permitió ampliar mi perspectiva en muchos sentidos, especialmente sobre cómo se construyen y coordinan proyectos en entornos institucionales.

  2. Citibeats

    Senior Frontend Developer · UX/UI · Scrum Master

    Barcelona · 5 años y 9 meses

    Durante casi seis años participé en el desarrollo y evolución de productos digitales complejos, especialmente dashboards, interfaces reutilizables y visualizaciones de datos orientadas al análisis y la toma de decisiones con impacto social.

    Mi responsabilidad fue creciendo junto al producto: desde el desarrollo Frontend hasta asumir también funciones relacionadas con UX/UI, producto, coordinación Frontend y facilitación Agile como Scrum Master.

  3. The Social Coin

    Junior Frontend Developer

    Barcelona · 1 año y 7 meses

    Me incorporé a The Social Coin, una startup de propósito social que desarrollaba una aplicación web para fomentar la amabilidad entre las personas y facilitar cadenas de ayuda y favores.

    Trabajé como Junior Frontend Developer en la aplicación con AngularJS. También desarrollé landing pages y algunas webs internas.

  4. Three Feelings

    Desarrollador web

    Barcelona · 1 año y 6 meses

    Trabajé como desarrollador web en un estudio de diseño, convirtiendo propuestas visuales en interfaces funcionales mediante HTML, CSS, PHP y WordPress.

    Fue una etapa especialmente ligada a la relación entre diseño y desarrollo, que me permitió trabajar muy cerca del proceso de transformar una propuesta visual en una experiencia digital real.

  5. Codi AV

    Técnico audiovisual · Sistemas interactivos

    Barcelona · 6 meses

    Trabajé en la programación, instalación y configuración de sistemas audiovisuales e instalaciones interactivas para museos, exposiciones y centros de interpretación.

    Fue una etapa muy práctica, combinando software, hardware, redes y controladores para hacer funcionar experiencias interactivas en entornos físicos.

    También fue una etapa que amplió mi forma de entender la interacción, al trabajar con experiencias que no terminaban en una pantalla y combinaban software, hardware y espacio físico.

03 / Proyectos

Proyectos independientes

Sistema de iluminación de Residual Gurus durante el espectáculo

Residual Gurus

Sistema de iluminación interactiva para un espectáculo nocturno

Diseñé y construí un sistema de iluminación LED para un espectáculo nocturno de Residual Gurus.

Programé distintos efectos de luz con Arduino e incorporé sensores piezoeléctricos capaces de detectar los golpes de los músicos y activar respuestas lumínicas en tiempo real.

Cada músico disponía de una unidad autónoma con batería, Arduino, controles para seleccionar los programas y conexiones para las tiras LED. Construí cuatro unidades para utilizarlas simultáneamente durante la actuación.

  • Arduino
  • Electrónica
  • Interacción
  • Luz
Selección de proyectos personales publicados en Kronos

Kronos - Alternativa als lladres de temps

Kronos reúne proyectos que desarrollo por curiosidad: aplicaciones, automatizaciones, juegos y prototipos que conectan software, electrónica, música e interacción.

Son proyectos personales que me permiten explorar tecnologías, comprender cómo funcionan distintos sistemas y convertir una idea en algo funcional.

  • Software
  • Electrónica
  • Prototipos
Web de Fills de Rocha i López

Fills de Rocha i López

Web corporativa para una empresa de servicios técnicos

Desarrollo de una web corporativa orientada a presentar de forma clara los servicios de la empresa, reforzar su presencia digital y facilitar el contacto con sus clientes.

  • Desarrollo web
  • Web corporativa
Portfolio de Albert Kuhn Bosch

Albert Kuhn Bosch

Portfolio para investigador y creador audiovisual

Desarrollo de un portfolio centrado en dar protagonismo a los proyectos y construir una navegación sencilla alrededor de su trabajo audiovisual.

  • Desarrollo web
  • Portfolio
  • Audiovisual

Proyectos experimentales

Un chatbot con memoria

Construí un chatbot con GPT y arquitectura MERN para explorar cómo una aplicación conversacional puede conservar contexto y utilizar información de interacciones anteriores.

  • Inteligencia artificial
  • Desarrollo web
  • Experimentación

El tiempo de Meteoblue en Telegram

Creé una automatización que obtiene información meteorológica de Meteoblue y la convierte en un mensaje accesible desde Telegram.

  • Automatización
  • APIs
  • Datos

Financial Balance

Una aplicación experimental alrededor de las finanzas personales, creada para explorar cómo organizar y presentar información económica de manera comprensible.

  • Desarrollo web
  • Datos
  • Herramientas personales

Developer Snake

Una reinterpretación del clásico Snake llevada al terreno del desarrollo web: un pequeño proyecto para experimentar con lógica de juego, interacción y comportamiento en el navegador.

  • Desarrollo web
  • Juego
  • Interacción

Theremin

Construí un instrumento inspirado en el theremin para experimentar con la generación de sonido y con formas de interacción que no dependen de controles convencionales.

  • Arduino
  • Electrónica
  • Sonido
  • Interacción

Hwarang Training

Desarrollé una aplicación web para practicar y consultar técnicas de Hwa Rang Do, convirtiendo una necesidad personal de entrenamiento en una herramienta digital.

  • Desarrollo web
  • Herramientas personales

04 / Colaboración

Colaboración

Estoy abierto a colaborar en proyectos y equipos donde pueda aportar una mirada técnica y de producto, especialmente cuando existe una clara orientación de servicio, impacto social o utilidad para las personas.