Teléfono:+598 99 817 157Correo:elfabito@gmail.com
Retrato de Fabián Martínez

Fabián Martínez

Desarrollador Full-StackMaldonado, Uruguay

Diseño, desarrollo y pongo en producción aplicaciones web y móviles, de la interfaz a la base de datos. Más de 9 años creando productos digitales, con la mirada de alguien que viene del diseño gráfico.

En el frontend trabajo con React, Next.js y React Native. En el backend, con Python (Django y Flask), Node.js, PostgreSQL y Supabase. Despliego en plataformas como Vercel y Cloudflare.

Desarrollé plataformas SaaS con IA, sistemas en tiempo real, pagos, autenticación segura, paneles de administración, reportes y flujos automatizados, incluidas arquitecturas alineadas con HIPAA.

Mi base en diseño gráfico es mi diferencial. Pienso cada pantalla como una pieza de diseño, con jerarquía clara, buena tipografía y foco en quien la usa.

Trabajo de forma independiente o en equipos ágiles, con arquitectura limpia, código mantenible, seguridad y comunicación clara.

Cómo trabajo

  • Estrategia

    Pienso los productos de punta a punta, de la idea al despliegue. Busco sumar esa visión en equipos colaborativos, técnicos y con ganas de innovar.

  • Profesionalismo

    Años de trabajo freelance me dieron autonomía, responsabilidad y foco en resultados. Entrego soluciones escalables, seguras y bien terminadas.

  • Creatividad

    Resuelvo problemas complejos combinando pensamiento analítico y diseño, para construir experiencias útiles, modernas y fáciles de usar.

Código a medida

Proyectos de desarrollo

Aplicaciones y sitios web que programé de punta a punta, con código propio: del modelo de datos a la interfaz.

  1. Página de inicio de Hera Diamonds, con el mensaje para joyeros y las certificaciones GIA e IGI

    Hera Diamonds

    Plataforma mayorista B2B de diamantes

    Plataforma mayorista para joyeros con catálogo sincronizado desde la API del proveedor y stock verificado en tiempo real. El carrito reserva stock, los pagos van por Mercado Pago Checkout Pro con webhooks firmados y los pedidos impagos se cancelan solos. Incluye motor de márgenes configurable, visor de gemas en 360°, roles con seguridad a nivel de fila (RLS), panel de administración con analíticas y widgets de catálogo para integrar en otros sitios. Corre en Cloudflare Workers, con 37 migraciones SQL y sincronización programada.

    • React 19
    • Next.js 16
    • TypeScript
    • Supabase
    • PostgreSQL
    • Tailwind CSS v4
    • Mercado Pago
    • Resend
    • Cloudflare Workers
  2. Página de inicio de QR FreeGen con el generador de códigos QR

    QR FreeGen

    SaaS de generación de códigos QR

    SaaS freemium de códigos QR. En el plan gratuito, los códigos estáticos se generan por completo en el navegador, sin registro y sin enviar datos a un servidor. El plan Pro suma QR dinámicos editables, analíticas de escaneo, generación masiva desde CSV, logos personalizados, carpetas y plantillas de estilo reutilizables.

    • Next.js 16
    • React 19
    • TypeScript
    • Supabase
    • PostgreSQL
    • Stripe
    • Tailwind CSS
    • Vercel
  3. Página de RegalBid con la app de subastas en un teléfono

    RegalBid

    App móvil de subastas en tiempo real

    App multiplataforma de subastas tipo penny auction para iOS, Android y web. Las pujas se actualizan en vivo por WebSockets, con lógica anti-sniping y una billetera de monedas virtuales con registro inmutable. La lógica crítica corre en funciones RPC de PostgreSQL para garantizar la integridad, con políticas RLS, compresión de imágenes y reversión automática de operaciones. Incluye panel de administración con registros de auditoría y 23 migraciones SQL.

    • React Native
    • Expo
    • TypeScript
    • Supabase
    • PostgreSQL
    • Realtime
    • NativeWind
    • EAS Build
  4. Página de inicio de DevOrganizer, planificación de proyectos con IA para desarrolladores

    DevOrganizer

    SaaS de planificación de proyectos con IA

    SaaS que convierte una idea de proyecto en un plan de trabajo con IA generativa. Propone el stack, arma preguntas técnicas por categoría, divide las tareas y estima tiempos. Tiene login con Google, GitHub o email, suscripciones freemium con Stripe, notas diarias con imágenes, calendario y resúmenes semanales generados por IA. Las tareas se exportan a ClickUp y Linear. Son unas 6.000 líneas de Python en 8 servicios y 81 rutas HTTP.

    • Python
    • Flask
    • Redis
    • Groq API
    • LLaMA 3.3 70B
    • Stripe
    • Cloudinary
    • OAuth 2.0
  5. Página de inicio de ClearView con un panel de puntajes de análisis

    ClearView

    Emparejamiento de consultores con IA

    SaaS que conecta consultores con oportunidades laborales mediante IA. Analiza currículums y descripciones de puestos con GPT-4o y devuelve un puntaje de compatibilidad con su explicación. Incluye roles con OpenID Connect, lectura de PDF y Word, mensajería, panel de analíticas para administradores y caché por hash de entrada para reducir llamadas a la IA. Suma protección CSRF, límite de peticiones y almacenamiento en la nube.

    • React 18
    • TypeScript
    • Node.js
    • Express
    • PostgreSQL
    • OpenAI GPT-4o
    • Zod
    • TanStack Query
    • shadcn/ui
    • Tailwind CSS

Más proyectos

Skills

  • Frontend

    • React
    • Next.js
    • React Native
    • TypeScript
    • Tailwind CSS
    • HTML/CSS
  • Backend

    • Python
    • Django
    • Flask
    • Node.js
    • REST APIs
  • Datos e infraestructura

    • PostgreSQL
    • Supabase
    • Docker
    • Vercel
    • Cloudflare
    • AWS
    • Azure
  • IA y automatización

    • Integración de APIs de IA
    • n8n
    • Claude Code
  • Diseño

    • Photoshop
    • Illustrator
    • After Effects
    • 3ds Max

Formación y certificados

Empecé como freelance en diseño gráfico, 3D y WordPress, y de ahí pasé de lleno al desarrollo de software.

Completé CS50 Web Programming with Python and JavaScript de Harvard, donde desarrollé seis proyectos desde cero, entre ellos una red social y un e-commerce.

Después profundicé en Python (Flask, Pandas e integración de APIs) e hice un bootcamp de JavaScript y React que simulaba un entorno laboral real.

Sigo aprendiendo de forma constante, y mis proyectos están documentados en GitHub.

Certificados

13 certificados
Ver todos

No Code / Low Code

Sitios web para clientes

Sitios que diseñé y armé sin programar, con plataformas no code. Desplazate dentro de cada ventana para recorrer la página completa.

Experiencia en
  • WordPress
  • Bubble
  • Replit
  • Lovable
  • Webflow
  • Captura de página completa del sitio de Kinesiología

    Kinesiología

    WordPress2025

  • Captura de página completa del sitio de Eco Este Aislación

    Eco Este Aislación

    WordPress2023

  • Captura de página completa del sitio de Carla Bianco Psicóloga

    Carla Bianco Psicóloga

    WordPress2021

  • Captura de página completa del sitio de Club del Bosque

    Club del Bosque

    WordPress2018

  • Captura de página completa del sitio de Vector Fumigaciones

    Vector Fumigaciones

    WordPress2017

Diseño y animación

Antes del código trabajé en diseño gráfico, 3D y animación. Una selección de esos trabajos: