Saltar al contenido
<David />

Disponible para nuevas oportunidades

David Cardona Martinez

Desarrollador Web Junior

Soy piloto comercial de avión en Colombia y quiero dedicarme al desarrollo web. Construyo aplicaciones con Next.js, TypeScript y Supabase, y traigo de la cabina algo que aquí importa igual: seguir procedimientos, revisar cada detalle antes de despegar y decidir con la información que tengo.

Cali, Colombia · Remoto o híbrido

Proyectos

Código que puedes revisar hoy

Un proyecto real, desplegado y con el código abierto. Puedes abrirlo, usarlo y leer cómo está hecho — prefiero eso a una lista de diez que no existen.

  • Tienda en línea de TU SUPERMARKET: catálogo de productos con imágenes, precios en pesos colombianos y filtros por categoría.

    TU SUPERMARKET

    Las tiendas de barrio toman los pedidos por WhatsApp y llevan el inventario a mano, así que nunca saben qué se está agotando ni qué está por vencer. Construí una tienda en línea con pago contra entrega y un panel que unifica catálogo, stock, caja y pedidos en un solo sitio.

    Mi rol: Lo construí completo: modelo de datos en Postgres con Row Level Security, autenticación, subida de imágenes, la tienda y el panel. Trabajo con asistentes de IA para avanzar rápido, y reviso y entiendo cada parte antes de darla por terminada.

    Resultado

    Desplegado y en funcionamiento: catálogo con búsqueda por categoría y subcategoría, carrito y checkout contra entrega, punto de venta con lector de códigos de barras, entradas de inventario, cierre de caja, informes de ventas y alertas de stock bajo y de productos por vencer.

    • Next.js 15
    • TypeScript
    • Supabase
    • Tailwind CSS

Tecnologías

Lo que uso y lo que estoy aprendiendo

Separo lo que domino de lo que estoy estudiando. Si algo aparece en «Sólido», puedo defenderlo en una entrevista técnica.

  • Lenguajes

    Sólido

    • HTML
    • CSS
    • JavaScript

    Aprendiendo

    • TypeScript
    • SQL
  • Frontend

    Sólido

    • React
    • Next.js
    • Tailwind CSS

    Aprendiendo

    • Accesibilidad (WCAG)
  • Backend y datos

    Sólido

    • Supabase

    Aprendiendo

    • PostgreSQL
    • Auth y RLS
  • Herramientas

    Sólido

    • Git & GitHub
    • Vercel
  • IA y flujo de trabajo

    Sólido

    • Claude Code
    • ChatGPT

Sobre mí

De la cabina de un avión al desarrollo web

Soy piloto comercial de avión en Colombia. Volar no es improvisar: es checklist antes de cada despegue, procedimientos que se siguen aunque tengas prisa, y decisiones que hay que tomar con la información disponible y sin margen para el «ya veremos».

Quise aprender algo distinto y encontré en el desarrollo web lo que me gusta de volar, pero sin techo: puedo construir una cosa entera desde cero, romperla, entender por qué se rompió y volver a levantarla el mismo día. Me engancharon las dos partes, la que se ve y la que sostiene todo por debajo.

Sigo volando mientras hago esta transición, y de la aviación traigo el hábito de verificar antes de dar algo por bueno, la tolerancia a los procedimientos aburridos que evitan problemas grandes, y la costumbre de trabajar con responsabilidad real sobre lo que entrego.

Busco mi primera oportunidad como desarrollador web junior, en un equipo donde se revise código y se haga mentoría. Estoy en Cali y me interesa tanto remoto como híbrido.

David Cardona Martinez en la cabina de un avión, con cascos de aviación

Trayectoria

Formación y experiencia

Incluyo mi trabajo como piloto a propósito: es donde aprendí, y sigo aprendiendo, a trabajar con procedimientos, presión real y responsabilidad sobre el resultado.

  1. Experiencia

    Piloto Comercial de Avión

    Aviación comercial · Colombia

    • Operación bajo procedimientos estrictos y listas de verificación, con responsabilidad directa sobre la seguridad a bordo.
    • Decisiones con información incompleta y bajo presión de tiempo, coordinando con tripulación y control aéreo.
  2. Certificación

    Curso de HTML

    Platzi

    • 15 horas de teoría y práctica sobre estructura semántica, formularios y accesibilidad básica.
    • Credencial 68a24eb2-3601-4c5f-90c5-b645f4dcdb86, verificable en el perfil público de Platzi.
    Verificar

Contacto

Hablemos

Estoy abierto a puestos junior, prácticas y colaboraciones. Respondo en menos de 24 horas.