Martín Bravo

Desarrollador Fullstack & Sysadmin — Construyo aplicaciones web y la infraestructura que hay detrás.

Sobre mí

Soy Martín, desarrollador fullstack de 18 años con base en Cadaqués. Empecé a programar por curiosidad, la que me lleva a querer entender cómo funcionan las cosas por dentro, no solo usarlas.

Me muevo cómodo tanto en el frontend como en el backend, y últimamente cada vez más cerca del mundo de la ciberseguridad y la privacidad digital. Si algo no lo entiendo, lo investigo. Si algo me parece interesante, lo construyo o lo intento aprender.

Aprendo de forma autodidacta, entre proyectos reales, documentación y mucho ensayo y error. Para mí, la mejor forma de aprender algo es tener que hacerlo funcionar y si hay que pelearse para que funcione, me meto con todo a la batalla.

Tengo en producción OptimiSEO, un SaaS de análisis SEO, y estoy construyendo GhostChat, una app de mensajería cifrada de extremo a extremo. Dos proyectos distintos, la misma filosofía: entender haciendo.

Autodidacta Aprendo construyendo cosas reales
Ciberseguridad Privacidad digital y seguridad ofensiva
1 SaaS en producción OptimiSEO — lanzado en Product Hunt
GhostChat Chat cifrado E2E con Python y FastAPI

Mis Proyectos

Configurador de Infraestructura

Configurador de Infraestructura image

Aplicación web completa que permite a clientes contratar servicios de infraestructura de forma autónoma. El cliente selecciona los servicios que necesita, rellena sus datos y paga online. Tras el pago, el contrato se genera automáticamente en PDF y se envía por email junto al recibo.

Stack
  • Next.js
  • TypeScript
  • Supabase
  • Stripe
  • Resend
  • pdf-lib

Landing Infraestructura

Landing Infraestructura image

Landing page de servicios de infraestructura freelance orientada a pymes. Diseñada para explicar la propuesta de valor del self-hosting frente a soluciones SaaS como Google Workspace o Dropbox, con secciones de servicios, precios y contacto.

Stack
  • Astro.js
  • TypeScript
  • CSS

Ghostchat Messenger

Ghostchat Messenger image

Aplicación de mensajería cifrada de extremo a extremo construida con Python, FastAPI y WebSockets. Implementa ECDH + AES-256-GCM para cifrado cliente a cliente, identidades anónimas y arquitectura de relay server sin almacenamiento de mensajes.

Stack
  • Python
  • Javascript
  • CSS
  • HTML

Optimiseo

Optimiseo image

SaaS de análisis y optimización SEO construido con Next.js, TypeScript y Supabase, con IA integrada mediante la API de Claude. Desplegado en producción en optimiseo.pro.

Stack
  • Next.js
  • TypeScript
  • TailwindCSS

martin-bravo.dev

martin-bravo.dev image

Mi espacio en internet. Diseñado y desplegado desde cero para mostrar lo que construyo.

Stack
  • Astro.js
  • CSS

Skills

Lenguajes

  • Python
  • Javascript / Typescript

Frameworks

  • Next.js
  • Astro.js
  • FastAPI

Tooling

  • Docker
  • Bash
  • Powershell
  • Git y Github

Contacto

Si tienes alguna idea loca en mente que quieras llevar a cabo contáctame, que estoy más loco y con muchas ganas de hacer esa idea real, o si no tienes ninguna idea a hacer y solo quieres charlar, tampoco dudes en contactarme