Freelance web developer · available
Clear websites, built to last.
I work with founders and small teams who need sites that are fast, clear, and easy to maintain — no overengineering, just work that ships.
Selected work
Things I've built
Website
Personal portfolio built with Astro collections and tests
Personal portfolio built with Astro, Markdown collections, architecture decision records, and automated tests.
Landing page
Landing page for validating a B2B SaaS offer
Landing page for validating a SaaS proposition with clear messaging, social-proof sections, and a contact form.
Web application
Internal operations dashboard for managing requests and tasks
Internal interface for organising requests, statuses, and the tracking of recurring tasks.
Website
Headless website for cleaning and maintenance services
A corporate website built with a headless architecture to present services, capture enquiries, and manage content independently from the frontend.
Website
WordPress migration and custom calculator for home care services
A legacy WordPress site was migrated to new infrastructure and rebuilt from Elementor Pro to Oxygen Builder. A custom calculator was also developed to estimate possible financial compensation for family caregivers.
A bit about me
Sober tools for real products
Based in Mexico. I care about speed of delivery, clarity over cleverness, and sites that stay easy to maintain long after launch.
More about me ->Notes & SOPs
Latest from the blog
SOP · 5 min
How I set up a new Astro project in 10 minutes
My standard operating procedure for spinning up an Astro project: tokens, layout, content collections, and a deploy that just works.
Astro · 4 min
Why Astro works well for portfolio sites
Astro combines performance, Markdown content, and components without the cost of a full application when one is not needed.
Bug fix · 4 min
Fixing Tailwind classes that vanish in Astro static builds
Classes worked in dev but disappeared in production. The cause was content-path scanning — here's the diagnosis and the fix.
// let's talk
Let's talk about your project
A free 30-minute intro call. No commitment, no sales pitch — just a few questions to see if we're a good fit. Async works too.
Prefer email? hola@webbin.mx