Tools & technologies
Desarrollo WebGL
Aquí es donde la web deja de comportarse con normalidad.
Aquí es donde la web deja de comportarse con normalidad. Gráficos en tiempo real, sistemas visuales y trabajo impulsado por shaders construidos directamente en el navegador.
Programación de shaders
Fragment shaders para efectos full-screen (noise, grain, RGB-shift, glitch), vertex shaders para deformación de meshes, compute shaders donde el navegador lo permite.
Sistemas visuales
Partículas GPU, sistemas de fluidos, simulaciones reactivas al audio o al scroll, mascarado complejo, transiciones de página tipo Awwwards.
Cuándo es la herramienta correcta
Cuando un brief pide algo que no se puede lograr con CSS+canvas: efectos pictóricos, ruido orgánico, deformaciones complejas, post-processing avanzado.
Operating locations
Estudio en Madrid
Base en Madrid, trabajando en remoto con marcas, estudios y agencias dentro y fuera de España.
Info gráfico
Decision flow
WebGL es el lienzo más versátil del navegador — solo necesita un buen pintor.
Info gráfico
Friction map
Los shaders custom son donde el proyecto sale de la categoría 'web normal'.
Info gráfico
Journey shape
Performance es parte de la estética: lo que va a tirones nunca se ve premium.
Trabaja con JMWEB
Construyamos algo con personalidad.
Todo arranca con una conversación. Trae un brief, una referencia, una idea a medio cocinar — del resto me ocupo yo.
Empezar un proyecto
Próximos proyectos:

Cumbres
Landing page + e-commerce para una marca de material de alpinismo. Producción fotográfica en glaciar real, configurador 3D del arnés y una historia con scrollytelling sobre las primeras cordadas. Construido con Next.js + Three.js para que el equipo se vea, gire y pese.
Ver proyecto
Sweet Studio
Identidad visual + e-commerce para un obrador de pastelería boutique. Render 3D producto a producto en Blender, paleta pastel sobre fondo negro y un checkout que evita la fricción típica del DTC alimentación. Mucho cariño en la dirección de arte.
Ver proyecto
Prism Core
Concept de marca para una plataforma de trading on-chain. El gema-hologramada gira en WebGL con dispersión cromática real (índices de refracción reales, no fake), y el anillo de circuito reacciona al cursor. Three.js + GLSL custom shaders.
Ver proyecto
Pour Sessions
Pieza de art direction + fotografía para un estudio que pinta con tinta y leche sobre lienzo. Cápsula de marca con web editorial, vídeos macro a 240 fps de cada salpicadura y una tienda de prints. Spoiler: olía mejor de lo que parece.
Ver proyecto