Carlos Gómez - AI-Native Full-Stack Developer

Carlos Gómez

@carlosgomez · Colombia
Disponible para proyectos · Remote · LATAM/US time zones
Lead Full-Stack Developer con enfoque AI-native. Lidero PULSO en Emergencia Colombia — un ecosistema de 3 apps móviles (prototipo APK) con push de alta prioridad y geolocalización en tiempo real — y el LMS multi-tenant de Small Bites Academy, en producción. Next.js + TypeScript + Supabase, con workflow 100% AI-assisted: Claude Code + Cursor + Figma MCP.

Sobre mí

Desarrollador Full-Stack con enfoque AI-native, especializado en construir aplicaciones web y móviles con Next.js, TypeScript y Supabase. Combino un sólido dominio del frontend moderno con servicios en la nube y arquitecturas serverless, apoyándome en un workflow asistido por IA (Claude Code, Cursor, Figma MCP) para iterar rápido y con código limpio.

Lidero el desarrollo de PULSO en Emergencia Colombia: un ecosistema de tres apps móviles (en fase de prototipo) que diseñé de extremo a extremo, desde el modelo de base de datos hasta la app Android. En paralelo, dirigí la arquitectura del LMS multi-tenant de Small Bites Academy, hoy en producción.

Mi formación en telecomunicaciones me dio una mentalidad de tolerancia cero al downtime que aplico en cada despliegue: cada deploy importa, cada segundo de latencia importa.

Stack & Workflow AI-Native

AI-Assisted Development
Claude Code Cursor Figma MCP
Frontend
Next.js React 18 TypeScript JavaScript (ES6+) HTML5 CSS3 Tailwind CSS Bootstrap Zustand Leaflet / OSRM
Mobile
Capacitor (Android / APK) PWA & Service Workers Firebase Cloud Messaging Web Push (VAPID) Background geolocation
Backend & Cloud
Supabase PostgreSQL PostGIS Realtime Auth & Storage Edge Functions Row Level Security REST APIs Serverless (Node.js)
Infra & Tooling
Turborepo Vercel Git & GitHub Jest React Testing Library Playwright VS Code

CLAUDE.md por repo · deploys continuos · PR reviews asistidos por AI

Experiencia

🚨 Lead Full-Stack Developer · Emergencia Colombia

| Colombia · Remoto
  • Desarrollo PULSO, un ecosistema de tres apps móviles en fase de prototipo (APK) integradas en un monorepo con Turborepo: Paramédicos, UserReport (reportes ciudadanos) y un panel de administración
  • Servicio en segundo plano con push de alta prioridad (FCM + Web Push/VAPID) que despierta el dispositivo del paramédico ante un nuevo reporte, incluso con la pantalla apagada o en modo Doze
  • Arquitectura en tiempo real con Supabase Realtime (WebSockets) y consultas geoespaciales con PostGIS para asignar reportes por radio de cercanía, con rutas y ETA vía Leaflet y OSRM
  • Stack: Next.js, TypeScript (strict), Supabase (PostgreSQL, PostGIS, Auth, Edge Functions, RLS), Tailwind, Zustand, PWA y Capacitor para el APK Android
  • Flujo 100% AI-native (Claude Code, Cursor, Figma MCP) para iterar rápido manteniendo código limpio

📚 Lead Full-Stack Developer · Small Bites Academy

| Remoto
  • Arquitectura y desarrollo end-to-end de un LMS multi-tenant (smallbitesacademy.com), con aislamiento estricto de datos entre profesores mediante Row Level Security en PostgreSQL
  • Lógica de negocio transaccional (créditos de clases, bloqueos por falta de saldo y cancelaciones de 24h) delegada a la base de datos con triggers y funciones RPC (SECURITY DEFINER), previniendo condiciones de carrera
  • Distribución de material educativo con buckets privados y acceso validado en tiempo real vía URLs firmadas temporalmente
  • Suite de pruebas automatizadas: unitarias con Jest + React Testing Library y end-to-end con Playwright sobre flujos críticos (autenticación, agendas)
  • Stack: Next.js 16 (App Router), TypeScript, Supabase (PostgreSQL, Auth, Storage, Edge Functions), Tailwind CSS v4

📡 Ingeniero de Telecomunicaciones · Covetel S.A.

| Maracaibo, Venezuela
  • Operación y supervisión técnica en producción de televisión en vivo: sonido, manejo de cámaras y realización
  • Implementé y gestioné transmisiones con el sistema satelital FlyAway, garantizando calidad y continuidad de señal bajo tolerancia cero al downtime

🎓 Educación

  • Técnico en Programación de Aplicaciones y Servicios para la Nube · SENA, Colombia · 2023 – Presente (finalizando proyecto de grado)
  • Ingeniería de Telecomunicaciones · UNEFA, Maracaibo · 2008 – 2014

📜 Cursos y certificaciones

  • Google AI Essentials · Coursera (2024)
  • Frontend Developer · Platzi (2025)

Proyectos

PULSO · Ecosistema de apps móviles (prototipo)

Ecosistema de tres apps móviles (prototipo APK) para reportes y coordinación de emergencias en Colombia, integradas en un monorepo con Turborepo: Paramédicos, UserReport y un panel de administración. Destaca un servicio en segundo plano con push de alta prioridad (FCM + Web Push/VAPID) que alerta a los paramédicos con la pantalla apagada o en modo Doze, geolocalización en tiempo real (Supabase Realtime + PostGIS) para asignar reportes por radio de cercanía, y ruteo con ETA vía Leaflet y OSRM. Next.js, TypeScript, Supabase, Capacitor y Turborepo.

PULSO - Ecosistema de apps móviles para reportes y coordinación de emergencias PULSO - Ecosistema de apps móviles para reportes y coordinación de emergencias

Small Bites Academy

LMS en producción para una academia de inglés online: paneles por rol (profesora y alumno), reservas por créditos y arquitectura multi-tenant aislada por Row Level Security. La lógica transaccional (créditos, bloqueos por saldo, cancelaciones de 24h) vive en la base de datos vía triggers y funciones RPC, y el material educativo se sirve desde buckets privados con URLs firmadas temporalmente. Suite de tests con Jest, React Testing Library y Playwright. Next.js 16, Supabase, Tailwind CSS v4 y TypeScript.

Small Bites Academy - LMS multi-tenant para academia de inglés online Small Bites Academy - LMS multi-tenant para academia de inglés online

SonicWave Radio

Aplicación web de radio online desarrollada con Vite, TypeScript y React. Interfaz moderna y responsive que permite escuchar estaciones en tiempo real. Arquitectura escalable con tipado estático y optimización de rendimiento.

SonicWave Radio - Aplicación de radio online SonicWave Radio - Aplicación de radio online

X Clone · UI Sandbox

Proyecto donde nació la estética de este portafolio. Réplica de la interfaz de X con feed dinámico de tweets, scroll infinito, tema claro/oscuro persistente, menú lateral deslizable y navegación que se oculta al hacer scroll. Ejercicio de diseño UI que definió el sistema visual de tweet-cards y sidebar nav que uso hoy. HTML5, CSS3, JavaScript (ES6+) y diseño responsive.

Clon X (Twitter) - UI Sandbox Clon X (Twitter) - UI Sandbox

TikTok Clone · UI Sandbox

Clon de TikTok con interfaz moderna. Implementa una API externa para cargar videos automáticamente, mostrando contenido dinámico y variado. Adaptado a dispositivos móviles.

Clon TikTok - UI Sandbox Clon TikTok - UI Sandbox

Contacto

¿Necesitas un dev AI-native que envíe a producción rápido? Escríbeme.