JP Javier Pontón / AI Engineer

ESEN

CV
Llave Asturias icon

Llave Asturias

Buy-renovate-sell house-flipping brand, plus its back-office and trade tools

Live Web Lead engineer, client engagement via Esguil

What it is

Renovation and house-flipping brand in Asturias, Spain (legal entity LANDO FIRM, S.L.): the client finds a home to reform, Llave Asturias buys it, renovates it and sells it back move-in ready. Esguil built the marketing site and lead-capture funnel (Astro, zero JS by default, with a Go API for forms backed by SQLite, AWS SES for mail and Stripe for reservations), an internal back-office panel gated by a bcrypt-hashed key for managing subscribers, publishing opportunities and sending alerts, and Claude Code agentic workflows that plan, generate and validate the site's SEO and GEO content against a closed specification with build-time checks for stale dates, near-duplicate FAQ answers and unverified claims. A companion product, Presupuestador, is a separate offline-first iOS and web app for budgeting plumbing, electrical and HVAC renovation work.

Astro site and Go API

Zero-JS-by-default Astro marketing site and lead funnel, backed by a Go API with SQLite storage, AWS SES for mail and Stripe for reservations, deployed behind nginx on a dedicated VPS.

Internal back-office

A separate Astro admin panel, excluded from indexing and gated by a bcrypt-hashed key, for managing subscribers, publishing opportunities and sending alerts.

Agentic SEO/GEO content pipeline

Claude Code agents implement content and structured data against a closed specification; the build fails on stale dates, near-duplicate FAQ answers, unverifiable price claims or missing regulatory disclosures.

Companion budgeting app

Presupuestador, a separate offline-first Expo app and MCP server, prices plumbing, electrical and HVAC renovation work against Spanish market rates.

Stack

  • Astro
  • Go
  • SQLite
  • TypeScript
  • AWS SES
  • Stripe
  • nginx
  • Docker
  • Claude Code