Estudios
- Magister en Recursos Digitales Aplicados a la Educación
- Magister en Educación Superior, mención Docencia Universitaria
- Especialista en Gerencia Informática
- Ingeniero de Sistemas
- Analista y Programador de Computadores
- Diplomado en Docencia Universitaria
- Diplomado en Ambientes Virtuales de Aprendizaje
- Diplomado en Herramientas Ofimáticas
- Curso Entrenamiento Microsoft SQL Server R2
- Curso Herramientas NTIC Aplicadas a la Educación
Experiencia Profesional
- Profesor de Ingeniería de Sistemas - Universidad de Pamplona - Actualidad
- Docente de Aula Tecnología Informática - Secretaría Educación Cúcuta - Actualidad
- Desarrollador Web Full Stack - Freelancer - Actualidad
- Director Oficina del SISBEN - Alcaldía de Cúcuta
- Director Oficina de Control Interno - Central de Transportes EC
- Ingeniero de Sistemas - Central de Transportes EC
- Coordinador Programa Ingenieria de Sistemas - Uniremington Cúcuta
- Docente Tutor pregrado y posgrado - Uniremington Cúcuta
- Docente posgrado - UDES Cúcuta
- Docente pregrado - FESC
Habilidades del Desarrollador Web
- Fundamentos HTML5 semántico, accesibilidad (ARIA), SEO básico, responsive design (mobile-first).
- CSS Flexbox, Grid, animaciones, variables CSS, diseño consistente, buenas prácticas (BEM), Tailwind/Bootstrap.
- JavaScript DOM, ES6+, fetch/AJAX, asincronía (Promises/async-await), módulos, manejo de errores, performance.
- Framework Frontend React (componentes, hooks, estado, rutas), consumo de APIs, patrón SPA.
- Backend PHP moderno (POO), MVC, APIs REST, autenticación, sesiones, validación de datos.
- Bases de datos SQL (MySQL/PostgreSQL), modelado, índices, consultas optimizadas, transacciones; NoSQL (MongoDB) cuando aplique.
- Seguridad OWASP Top 10: XSS, CSRF, SQLi; hashing de contraseñas, sanitización, CORS, headers de seguridad.
- Git commits claros, ramas, pull requests, resolución de conflictos, buenas prácticas de versionado.
- DevOps básico hosting, DNS, SSL, backups, FTP/SSH, despliegues, variables de entorno, logs.
- Rendimiento optimización de imágenes, lazy load, caché, minimificación, Lighthouse, Web Vitals.
- Testing pruebas unitarias (cuando aplique), pruebas manuales guiadas, validación cruzada en navegadores.
- UX/UI jerarquía visual, tipografía, contraste, componentes reutilizables, diseño centrado en el usuario.
- Documentación README, endpoints, guía de instalación, comentarios útiles, estándares de código.
- Arquitectura separación de responsabilidades, reutilización, escalabilidad, manejo de estados y patrones.
- Integraciones APIs externas, pasarelas de pago (si aplica), correo (SMTP), formularios y reCAPTCHA.
- Profesional comunicación, estimación de tareas, gestión del tiempo, trabajo colaborativo, criterio técnico.