Saltar al contenido

David Martínez Fernández/Full-Stack Web Developer

Desarrollo aplicaciones web y SaaS.

Soy David, desarrollador full-stack. Te ayudo a transformar tu idea en un producto digital, desde el diseño inicial hasta el despliegue, con Next.js, Supabase y Stripe.

  • Next.js
  • Supabase
  • Stripe
  • Vercel
  • Resend
kourvex.com
Landing de Kourvex, aplicación en producción desarrollada por David Martínez

01 — Proyectos

Productos en los que he trabajado.

Productos propios y encargos de cliente, de la interfaz al backend.

  • Captura de Kourvex
    Producto propioEn producción

    Kourvex

    Empecé Kourvex porque el contribution graph de GitHub te enseña datos, pero no te dice nada. Cada repositorio se convierte en una planta digital que crece con tus commits y muere sin actividad.

    El reto

    Integración en tiempo real con la API de GitHub, verificación de commits con IA (Groq/Llama) para validar que la actividad es real, y un sistema de suscripciones gestionado con Stripe.

    • Next.js
    • TypeScript
    • Supabase
    • Stripe
    • Groq / Llama
    • Vercel

    kourvex.com

  • Captura de Agenda H3Z
    Proyecto de clienteEn desarrollo

    Agenda H3Z

    Tienda propia para vender directo al cliente final, sin depender de marketplaces: ficha de producto, carrito y checkout a medida.

    El reto

    Control de stock en tiempo real con Supabase, pagos y webhooks con Stripe para confirmar el pedido solo cuando el cobro se ha completado, panel de administración con doble factor para gestionar pedidos y reembolsos, y correos transaccionales de confirmación y envío con Resend.

    • Next.js
    • TypeScript
    • Supabase
    • Stripe
    • Resend
    • Vercel

    agendah3z.com

02 — Stack

Las tecnologías que uso en mi día a día.

Me enfoco en un ecosistema que permite desarrollar rápido, mantener el código limpio y escalar sin problemas.

Core stack

  • Next.js

    Framework full-stack

  • TypeScript

    Tipado de extremo a extremo

  • Tailwind CSS

    Sistema de diseño

  • Supabase

    Base de datos y auth

  • Stripe

    Pagos y suscripciones

  • Vercel

    Despliegue y edge

  • Resend

    Emails transaccionales

Otras tecnologías

  • React
  • React Native / Expo
  • Angular
  • Vue.js
  • Java
  • Spring Boot
  • MySQL
  • MongoDB
  • Docker
  • Git
developer.ts
1constdeveloper={
2name:'David Martínez Fernández',
3role:'Full-Stack Web Developer',
4focus:'De la idea al producto',
5stack:[
6'Next.js','TypeScript',
7'Supabase','Stripe',
8],
9available:true,
10}as const;

03 — Sobre mí

Hola, soy David.

Como desarrollador, me gusta involucrarme en todas las fases de un producto digital: desde pensar en la mejor experiencia de usuario hasta diseñar la arquitectura de la base de datos.

Cuando trabajo con clientes, me encargo de todo el ciclo de desarrollo para que ellos puedan centrarse en el negocio, no en la parte técnica.

Además de mis proyectos freelance y productos propios, trabajo a diario como desarrollador frontend en Nter Tech Services, lo que me obliga a escribir código limpio, mantenible y usado en entornos reales.

04 — Experiencia

Trayectoria profesional.

  1. Septiembre 2024 - Actualmente

    Actual

    Frontend Developer · Nter Tech Services

    Desarrollo de aplicaciones web usando Angular y Vue.js. Trabajo en equipo bajo metodologías ágiles, centrado en crear interfaces rápidas, escalables y con buena experiencia de usuario.

    • Angular
    • Vue.js
    • TypeScript
    • SCSS
  2. Enero 2024 - Septiembre 2024

    Web Developer · Freelance

    Desarrollo a medida para clientes independientes. Desde el diseño de landing pages hasta la programación de aplicaciones web complejas en React y Next.js.

    • React
    • Next.js
    • WordPress
    • CSS
  3. Marzo 2023 - Junio 2023

    SEO Analyst and Recruitment · BYTEK | the martech of Datrix group

    Análisis SEO y optimización de contenidos para mejorar el posicionamiento web de clientes del sector marketing.

    • SEO
    • Analytics
    • Marketing Digital

05 — Tarifas

Catálogo de precios.

Referencia de precios por tipo de proyecto. Presupuesto orientativo, cerrado tras hablar el alcance real.

Landing page

Básica

1 página, diseño a medida, formulario de contacto, responsive

150-250 €

Con animaciones

+ micro-interacciones, secciones dinámicas

250-350 €

Con CMS ligero

+ panel para editar contenido sin código

350-500 €

Extras opcionales

Formulario con envío de email+50-75 €
Google Analytics+25 €
Multi-idioma+100-150 €/idioma

Tienda online (e-commerce)

A medida — básica

Catálogo, carrito, checkout con Stripe, sin panel propio

800-1.200 €

A medida — completa

Panel admin, gestión de pedidos/reembolsos, lógica de negocio específica

1.500-2.200 €

SaaS / App con usuarios

MVP simple

Auth, funcionalidad core, sin pagos

900-1.300 €

MVP con pagos

+ suscripciones, planes

1.400-2.000 €

Producto completo

+ panel admin, roles, integraciones

2.200-3.200 €

App móvil

App simple

3-5 pantallas, sin backend propio

700-1.100 €

Con backend compartido

Comparte API/Supabase con panel web

1.200-1.800 €

Producto completo

Push, pagos in-app, integraciones múltiples

A medida

Mercado: 6k-10k €+

Tarifa por horas

Para cambios sobre algo ya existente, mantenimiento o consultoría puntual.

18-20 €/hora

Condiciones del servicio

  • •Infraestructura y propiedad: Los costes recurrentes de servidores, dominios y servicios de terceros (Vercel, Supabase, Stripe, etc.) corren a cargo del cliente. La propiedad de la plataforma será 100% tuya: te guiaré para crear las cuentas y que el coste vaya directo a tu empresa sin intermediarios ni sobrecostes por mi parte. Yo solo entraré como desarrollador invitado.
  • •Alcance: El presupuesto cubre únicamente lo acordado inicialmente. Cualquier nueva funcionalidad o cambio estructural durante el desarrollo se presupuestará aparte.

Para obtener un presupuesto cerrado y a medida, no dudes en agendar una llamada.