Hola, mundo. Soy

MarcGonzalez Tarrio

Ingeniero informático · Full stack e IA aplicada.

Barcelona, España

marcgonzaleztarrio@gmail.com · +34 697880357

Retrato de Marc Gonzalez Tarrio
Una persona detrás del código.

Sobre mí

Ingeniero informático en CaixaBank Tech, con base full stack y experiencia en IA aplicada al desarrollo. Trabajo con agentes, GitHub Copilot, servidores MCP en Python y observabilidad. Me interesa seguir creciendo hacia posiciones de AI Engineer, especialmente en integración de herramientas y flujos autónomos. Me caracterizan la autonomía, la curiosidad y el cuidado por la calidad y la legibilidad del código.

Experiencia

  • Desarrollador de software

    CaixaBank Tech
    • Integración de agentes y GitHub Copilot CLI con contexto corporativo y flujos de trabajo autónomos.
    • Servidores MCP en Python y aplicación de la API de Copilot, en colaboración directa con Microsoft.
    • Métricas de uso de agentes e instrumentación con OpenTelemetry.
    • Desarrollo y mantenimiento de componentes con Stencil, React y Sass en el equipo de Componentes.
  • Programador Web

    Filmpedia
    • Desarrollo front-end en PHP
    • Colaboración en diseño web y interfaces responsivas
    • Optimización de la performance del sitio
    • Soporte y mantenimiento del sitio web
  • Maquetador web

    Helefante
    • Diseño y maquetación de sitios web con WordPress y Elementor
    • Implementación y configuración de plugins
    • Optimización de rendimiento y experiencia de usuario
    • Adaptación de diseños personalizados a diferentes plataformas

Proyectos

  • Aplicación web · demo disponible

    Cuaderno digital para registrar ascensiones a los 100 Cims de Cataluña, consultar el catálogo en un mapa y seguir el progreso personal.

    • Next.js · TypeScript · Supabase · Leaflet
    • Autenticación y registros, notas y fotos privados por usuario.
    • Búsqueda, filtros combinables, favoritos y exportación CSV.
    • API de imágenes de Wikimedia, cuotas de almacenamiento y pruebas de lógica.
    Ver proyecto
  • Bulk

    GitHub
    Caso personal · repositorio privado

    Aplicación web y Android para registrar entrenamiento, nutrición y hábitos diarios, con datos privados sincronizados entre dispositivos.

    • JavaScript · Supabase · Capacitor · Android
    • Autenticación, permisos por propietario e importaciones transaccionales.
    • Registro diario sin conexión en Android y sincronización con control de duplicados y conflictos.
    • Widget nativo, importación CSV y lectura de nutrición desde Health Connect.
    • Pruebas de lógica, aislamiento de cuentas y compilación Android en GitHub Actions.
  • Aplicación web · demo disponible

    Explorador de cartas de Magic: The Gathering por colección, con imágenes, precios y filtros para consultar las distintas impresiones disponibles en sobres.

    • Astro · TypeScript · Scryfall · MTGJSON
    • Integración de dos fuentes de datos y paginación de resultados.
    • Filtros por variantes de cartas y ordenación por precio o popularidad.
    • Catálogo de colecciones con caché temporal para reducir consultas externas.
    Ver proyecto
  • Hamburguesas API

    GitHub
    Backend · código disponible

    API REST para gestionar información nutricional de hamburguesas y consultar su relación entre cantidad y precio.

    • Node.js · Express · MongoDB · Puppeteer
    • CRUD con persistencia, validación de entradas y respuestas HTTP.
    • Scraping de información nutricional y actualización de datos en lote.
    • Endpoints documentados con ejemplos de consulta.
  • Syntaxis

    GitHub
    Prototipo para PC · repositorio privado

    Juego incremental de programación con estética de teletexto: resolver retos de código permite construir un asistente dentro de la economía del juego.

    • Godot · GDScript · Prototipo original en JavaScript
    • 36 retos de programación con evaluación de expresiones y casos de prueba.
    • Economía, progresión y proyectos de clientes con decisiones de recursos.
    • Guardado con copia de respaldo e importación de partidas del prototipo web.
    • Pruebas de lógica y un lenguaje de expresiones con operaciones restringidas.

Formación

  • Frontend & Mobile Developer

    Aspasia

  • Frontend & Backend Developer

    Ironhack

  • Técnico deportivo de esquí alpino

    INS Abat Oliba

  • Educación Secundaria Obligatoria (ESO)

    IES Jacint Verdaguer

Herramientas e idiomas

  • HTML
  • CSS
  • JavaScript
  • Tailwind
  • TypeScript
  • Node
  • MySQL
  • Git
  • GitHub
  • Next.js
  • React
  • Python
  • MCP
  • GitHub Copilot
  • OpenTelemetry
  • Stencil
  • Sass
  • GitHub Actions
  • Docker
  • Testing

También nos entendemos en…

  • EspañolNativo
  • CatalánNativo
  • InglésIntermedio

Contacto

¿Hacemos algo juntos?

marcgonzaleztarrio@gmail.com +34 697880357

¿Adónde vamos?

Visitar LinkedIn Visitar GitHub Enviar un correo

Esc para cerrar · Tab para navegar