Tools & technologies
Creative development
Ideas are easy.
Ideas are easy. Execution isn't. I connect concept and code so the thing you imagined actually survives the build.
What being a creative developer means
A creative developer is someone who crosses the line between design and code. They don't just implement mockups: they push the idea, propose technical solutions, prototype in the browser and defend the details that make an experience stand out.
Stack
JavaScript / TypeScript, React, Next.js, Three.js, GSAP, ScrollTrigger, WebGL, GLSL shaders, Lenis, Framer Motion, Tailwind. Tools that turn concepts into performant, cross-platform experiences.
When you need one
When the brief asks for something templates can't solve. Product launches, campaign sites, editorial scrollytelling, in-browser 3D experiences or anything that needs a creative vision translated into pixels in motion.
Deliverables
Production sites and prototypes, headless CMS integrations, animations, performance optimisation and full handoff with technical documentation.
Operating locations
Studio in Madrid
Based in Madrid, working remotely with brands, studios and agencies inside and outside Spain.
Info graphic
Decision flow
Ideas are easy. Execution isn't — code is where a concept survives or breaks.
Info graphic
Friction map
Designing and developing at once avoids the detail loss between phases.
Info graphic
Journey shape
Code is another brush — with the same curiosity as any expressive tool.
Work with JMWEB
Let's build something with personality.
It all starts with a conversation. Bring a brief, a reference, a half-baked idea — I'll take it from there.
Start a project
Next projects:

Cumbres
Landing page + e-commerce for an alpine gear brand. Photo shoot on a real glacier, a 3D harness configurator, and a scrollytelling story about the first rope teams. Built with Next.js + Three.js so the kit can be seen, rotated and weighed.
View project
Sweet Studio
Visual identity + e-commerce for a boutique patisserie. Product-by-product 3D renders in Blender, a pastel palette over a black background, and a checkout that dodges the usual friction in food DTC. A lot of care in the art direction.
View project
Prism Core
Brand concept for an on-chain trading platform. The holographic gem rotates in WebGL with real chromatic dispersion (genuine refraction indices, not faked) and the circuit ring reacts to the cursor. Three.js + custom GLSL shaders.
View project
Pour Sessions
Art direction + photography for a studio that paints with ink and milk on canvas. Brand capsule with an editorial site, macro videos at 240 fps of every splash, and a print shop. Spoiler: it smelled better than it looks.
View project