Diseño y programo interfaces web.
Soy Michael Quintero, diseñador y desarrollador frontend de Bucaramanga, Colombia. Uso IA para llegar antes; cada línea que entrego la he leído yo.
Disponible para proyectos nuevos

Con qué trabajo
- Vue 3
- Vite
- Tailwind CSS
- JavaScript
- TypeScript
- GSAP
- Figma
- HTML
- CSS
- Pinia
- Node.js
- Vitest
- Git
- npm
- Netlify
- Claude Code
Trabajo reciente
Una lista corta de lo que he construido. Elige una fila para ver el proyecto.
WinDiagAplicación de escritorio para Windows (Electron), pensada para técnicos de TI y empresas de reacondicionamiento.2026Aplicación de escritorio para Windows con la que los técnicos prueban el hardware de portátiles, actualizan drivers desde un catálogo compartido y actualizan la BIOS de forma segura, todo desde un solo lugar.
KamUILibrería de componentes CSS2026Componentes accesibles para Tailwind CSS 4, sin JavaScript en tiempo de ejecución y para cualquier framework.
Clínica de Urgencias BucaramangaSitio web de salud2024Rediseño y desarrollo del sitio de la clínica: citas, resultados de laboratorio y contacto por sede.
- M-UI · m-btnLibrería Vue en npm2024
Mi librería de componentes para Vue 3. El botón m-btn está publicado en npm y es el que usa esta página.
Cómo trabajo con IA
La IA escribe rápido y se equivoca con seguridad. Yo decido qué se construye y atrapo sus errores. Un ejemplo con mi propio botón:
Primero, el diseño.
Antes de pedirle nada a una IA, defino medidas, colores y estados. Si no está decidido, la IA lo decide por mí, y mal.
Luego, el borrador de la IA.
Le paso la especificación y obtengo código en segundos. Parece correcto, pero un borrador típico trae errores como estos tres.
Al final, mi revisión.
Corrijo, pruebo con teclado y lector de pantalla y lo publico. Este es el botón real, desde npm. Pruébalo.
Especificación de m-btn
- Alto
- 32 · 36 · 40 · 44 · 48 px
- Relleno lateral
- 12 – 28 px
- Esquinas
- rectas, 14 px o píldora
- Variantes
- sólido, contorno, tonal, texto
- Estados
- reposo, encima, foco, cargando, desactivado
- Accesible
- etiqueta en botones de solo icono
Revisado y publicado · @jotnar/m-btn
Pulsado: 0 veces
<m-btn md label="Enviar propuesta" />- Elemento <button> nativo
- Foco visible con teclado
- Nombre accesible en botones de icono
Sobre mí
Empecé a programar en 2020, en plena pandemia, con un técnico del SENA y muchas noches de documentación. Aprendí HTML, CSS y JavaScript a fuerza de construir cosas que no funcionaban hasta que funcionaron.
En 2022 di clases de informática a más de cien estudiantes de bachillerato. Enseñar me obligó a explicar cada decisión, y sigo trabajando así: si no puedo explicar por qué una línea está ahí, la quito.
Después pasé casi tres años como desarrollador frontend en la Clínica de Urgencias Bucaramanga, rediseñando su sitio y construyendo su intranet. Ahí aprendí que en salud una interfaz confusa le cuesta tiempo a alguien que no lo tiene.
Hoy uso IA a diario, igual que uso un buen editor. Me ahorra horas de escribir; no me ahorra pensar. Esa diferencia es lo que te ofrezco.
Michael Quintero
Diseñador y desarrollador frontend
Descargar CV (PDF)
Trayectoria
Experiencia
- Desarrollador frontend, Clínica de Urgencias Bucaramanga2022 – 2025
- Profesor de informática, Instituto Decroly2022
Formación
- Técnico en sistemas, SENA2020 – 2021
- Responsive Web Design, freeCodeCamp2024
- Fundamentos de marketing digital, Google Activate2022
Herramientas
- Vue 3, Vite y Piniaa diario
- Tailwind CSS 4 y GSAPa diario
- Figmadiseño
- Claude CodeIA, con revisión
Escritos
De machacateclas a artesano del frontend: la guía para dominar los componentes reutilizables en Vue2026
El modo oscuro ya no es un lujo, es imprescindible: añádelo a tu app de Vue y Tailwind en 10 minutos2025
Dale vida a tu interfaz: el secreto de las animaciones fluidas con GSAP en Vue sin sacrificar rendimiento2025
El secreto del diseño responsive no es magia: son estos trucos de Tailwind que me salvaron de hacer el ridículo2025
Diseño con criterio código que se lee IA que se revisa
Contacto
¿Tienes un proyecto en mente?Cuéntamelo en una frase.
Se abrirá tu correo con el mensaje listo. Respondo en menos de dos días hábiles.
- Correo
- mqad89@outlook.com
- tech-michael-quintero
- GitHub
- JotnarDev
- Zona horaria
- Bucaramanga, UTC−5
- Idiomas
- Español nativo, inglés B2