Fundador y Desarrollador Único
Experiencia demostrada en Node.js.
Experiencia demostrada en Express.
Experiencia demostrada en TypeScript.
Experiencia demostrada en Python (Flask).
Experiencia demostrada en APIs REST.
Perfil profesional
Diseñó y desarrolló de principio a fin una plataforma SaaS para la gestión de salones de belleza, barberías y spas.. Desarrolló la API backend con Node.js, Express y PostgreSQL: autenticación JWT, control de acceso por roles y suscripciones con bloqueo de acceso mediante middleware y tareas programadas (cron).. Desarrolló la agenda de citas con protección contra condiciones de carrera, evitando reservas duplicadas.. Desarrolló módulos de caja, cierre contable y nómina con cálculo de comisiones, además de un módulo de referidos B2B.. Desarrolló una aplicación móvil con Expo / React Native.. Usó Claude Code para el desarrollo asistido por IA, creando especificaciones técnicas y prompts propios, y revisando y probando el código generado.
Participó en varios proyectos de frontend y backend durante una pasantía de 6 meses.. Desarrolló landing pages con pasarela de pagos y paneles administrativos con Next.js y TypeScript.. Desarrolló APIs y servicios backend con Node.js y Express; trabajó con bases de datos PostgreSQL e integración de sistemas de pago.. Trabajó con arquitecturas multilingüe (i18n), Tailwind CSS y Git/GitHub en colaboración.
Desarrolló kglcleanexperts.com, sitio de presentación para una empresa de limpieza en Medellín, con React.js, Tailwind CSS y diseño responsive.. Desarrolló lavahoras.com, sitio corporativo para una empresa de alquiler de lavadoras en Tuluá, con React.js y Firebase (Firestore), precios por zona y funcionalidades de contacto para clientes.