WRITING
Notes on Design, AI and my Experiments
Plain Language Is Infrastructure
Unclear language excludes people as surely as a missing ramp. Why plain language in forms, letters and services is civic infrastructure.Building a Portfolio with Generative AI
How I used Astro, product thinking, and generative AI to build a portfolio that is faster to iterate and easier to own.
Designers should code
Implementation details are design details. Closing the gap changes both the work and the conversation.I Built a Map Generator Because I Like Maps
What a small cartography side project taught me about making focused tools, learning by building, and stopping before the idea becomes a product roadmap.Onboarding is a conversion system
The first-run experience is where product value, user intent and business outcomes collide.
Why Astro Works Well for Portfolios
Why Astro suits portfolios and content sites: fast HTML, selective JavaScript, islands architecture, and room to grow.Progression Design Lessons from Overwatch
What Overwatch's modular Battle Pass teaches product designers about progression, trade-offs, and navigable systems.Conversational AI is not a chat box
Natural assistants depend on context, timing, feedback and restraint—not only model quality.Insurtech UX Design — Building Trust
A practical look at designing regulated financial products when speed, risk, and stakeholders shape every decision.
Ten Years of Product Design
What startups, scaleups, and large companies taught me about ownership, collaboration, systems, and impact.Hospital UX — Trust & Accessibility
What designing ConnectedCare taught me about trust, accessibility, consistency, and reducing cognitive load in hospital software.
Telco UX Design for Scale
What a telecom purchase journey taught me about modular flows, shared architecture, and clarity at scale.
Designing Across Madrid and Berlin
What moving from Spanish markets to German insurtech taught me about culture, trust, and conversion.Pet E-commerce UX Design
What designing a pet-care shopping experience taught me about clarity, care, and easier purchase decisions.
A/B Testing for Product Designers
How product designers can use A/B testing to reduce friction, improve conversion, and make better decisions.
Design to code without handoff
How I use Claude Code to let designers ship components directly without engineer handoff.
Reducing Friction in UX Flows
How to find and remove friction in product flows to improve conversion and activation.
Building a Portfolio Site with Astro
How I rebuilt my portfolio from Framer to Astro, designed the system, and shipped it without a template.
Looking for a designer who owns the problem, not just the deliverable.
Available for full-time roles in product-led teams where experimentation drives decisions.