SergioPeñaBayona

Escríbeme
Dibujo despiezado de un producto web: diseño, frontend, backend, datos y despliegue como cinco capas apiladas.
Fig. 01 — Un producto en cinco capas, despiezado por las juntas.
  1. Diseño
  2. Frontend
  3. Backend
  4. Datos
  5. Despliegue

Ingeniero de producto full-stackEn remoto desde España · Freelance y jornada completa

Llevo un producto del briefing a producción: diseño, frontend, backend, datos y despliegue, como un solo ingeniero, en remoto desde España. Abierto a proyectos freelance y a jornada completa.

Cómo trabajo

Un ingeniero,cinco capas.

Cada producto que entrego pasa por las mismas cinco capas. Muchos equipos las reparten entre personas y se pasan el trabajo en cada junta. Yo las llevo en un solo par de manos, para que nada se pierda en el traspaso.

  1. 01

    Diseño

    Pantallas y flujos antes del código, diseñados en el navegador con contenido real. Lo que apruebas es lo que se entrega.

    un prototipo navegable

  2. 02

    Frontend

    Interfaces rápidas y accesibles: HTML semántico, CSS cuidado y JavaScript solo donde se lo gana.

    el producto, en el navegador

  3. 03

    Backend

    APIs, autenticación y lógica de negocio, tipadas de extremo a extremo y probadas donde importa.

    una API fiable

  4. 04

    Datos

    El modelo, el esquema y las migraciones. Almacenamiento aburrido y fiable antes que ingenioso.

    un esquema que dura

  5. 05

    Despliegue

    Alojamiento, CI y monitorización. Una URL desde el primer día y un proceso de publicación que aguanta.

    un producto en producción

Trabajo

Proyectos propiosy clientes.

Lo que he entregado, de principio a fin. Cada entrada es un producto en producción: qué hace y con qué está construido.

  1. 01

    Vrandalismo

    Cliente · Vrandalismo Studio, Madrid · 2026, en curso

    Landing, casos de estudio y una pequeña tienda para un estudio creativo, en español e inglés. Un sitio estático en Astro con Sanity como CMS: el estudio edita cada texto en un Studio embebido, un paso de build genera los diccionarios de los dos idiomas y falla si se desalinean. Una API en Node de unas 250 líneas convierte el carrito en una sesión de Stripe Checkout. Un VPS con Caddy, desplegado de forma atómica desde GitHub Actions cada vez que el estudio publica.

    Astro · TypeScript · Tailwind · Sanity · Stripe · Node · Caddy · GitHub Actions

    Ver el sitio

Freelanceo en plantilla.

En remoto, desde España, con fundadores, agencias y equipos de producto. Si necesitas un solo ingeniero que lleve el producto entero del briefing a producción, escríbeme.

Escríbeme en LinkedIn Ver el código