Hola, soy Daniel

Software Engineer | Forward Deployed Engineer | Applied AI Engineer, apasionado por la accesibilidad web. Construyo y despliego productos de IA de extremo a extremo — desde sistemas multiagente en Vertex AI hasta frontends web accesibles WCAG 2.1 AA — con 3+ años construyendo para producción y 2 años en docencia técnica. Disponible para roles remotos.

Experiencia laboral

  1. Instructor · Bootcamp de Python aplicado a IA

    Talento Tech (MinTIC)

    • Acompañé estudiantes en sesiones presenciales y virtuales de un bootcamp intensivo de Python aplicado a IA.
    • Gestioné el flujo de actividades de los estudiantes en GitHub y brindé soporte en la plataforma educativa.
    • Reforcé fundamentos de programación, manipulación de datos con pandas y conceptos introductorios de IA aplicada.
  2. Director y Docente · Curso semestral de Linux y Software Libre

    Grupo GNU/Linux Universidad Distrital

    • Lideré un curso semestral de Linux y Git de cero a avanzado para estudiantes sin experiencia previa.
    • Como director en el segundo año, refactoricé el syllabus, lancé un curso nuevo de Bash scripting avanzado y mantuve la plataforma Moodle.
    • Formé a nuevos instructores para escalar el programa y representé al grupo en eventos de software libre.
  3. Desarrollador Full-Stack

    TIVIT

    • Construí componentes UI accesibles (WCAG 2.1 AA) en React, Next.js y Angular sobre diseños en Figma y Penpot, con foco en optimización de rendimiento.
    • Diseñé APIs REST y GraphQL con Spring Boot y Node.js (NestJS) aplicando Clean Architecture y DDD; integré PostgreSQL, MongoDB y Redis según el caso.
    • Implementé corrección de vulnerabilidades OWASP Top 10 con SonarQube, testing unitario, de integración y end-to-end.
    • Automaticé despliegues con CI/CD, Docker y Kubernetes, en Vercel, Digital Ocean y AWS según cliente.

Stack

Lenguajes

  • JavaScript
  • TypeScript
  • Java
  • Python
  • Bash
  • SQL

Frontend

  • React
  • Next.js
  • Angular
  • Astro
  • Tailwind CSS
  • HTML5
  • CSS moderno
  • Accesibilidad WCAG 2.1 AA

Backend

  • Spring Boot
  • Node.js
  • NestJS
  • Django
  • Flask
  • FastAPI
  • REST
  • GraphQL
  • gRPC

Bases de datos

  • PostgreSQL
  • MongoDB
  • Redis

DevOps

  • Docker
  • Kubernetes (fundamentos)
  • CI/CD
  • Linux
  • Git
  • Bash scripting
  • Vercel
  • Digital Ocean
  • AWS

Calidad y seguridad

  • Testing unitario, integración y E2E
  • SonarQube
  • OWASP Top 10

Datos e IA

  • pandas
  • Fundamentos de análisis estadístico
  • Integración de LLMs
  • Fundamentos de RAG

Diseño

  • Figma
  • Penpot
  • Fundamentos de UI/UX

Proyectos

Portada de Reversa: recuperación autónoma de fraude en pagos instantáneos

Reversa

  • Python
  • Vertex AI
  • Terraform

Construido para la Google Hackathon: pipeline multiagente (Google ADK + protocolo A2A) para recuperación autónoma de fraude en pagos instantáneos (Pix y Bre-B). Rastrea el dinero a través de cuentas mula, emite bloqueos camt.056 (ISO 20022) y genera expedientes fundamentados en regulación con Vertex AI Search, desplegado en Vertex AI Agent Engine con Terraform y GitHub Actions.

El equipo posando con el trofeo de la Hackathon 5.0 de Corferias en Bogotá
El equipo subiendo a la tarima durante la premiación de la Hackathon 5.0 de Corferias

SECOP Analytics

  • Angular
  • FastAPI
  • MongoDB

Proyecto premiado en la Hackathon 5.0 de Corferias de Colombia en Bogotá. Plataforma de analítica de contratación pública sobre datos abiertos de SECOP II (datos.gov.co): dashboard en Angular 18, API en FastAPI con autenticación JWT, MongoDB y despliegue con Docker.

Portada del sitio web de ATHENS S.A.S.

ATHENS S.A.S.

  • Astro
  • Vanilla JS

Sitio corporativo de ATHENS S.A.S., compañía de trading algorítmico basado en IA. Construido con Astro y JavaScript/CSS vanilla, con el rendimiento y la accesibilidad como prioridad.

Captura del sitio web de la extensión Ukumari

Ukumari

  • Vanilla JS

Ganador del primer lugar en la Hackathon CiberPaz 2025 en Bogotá. Extensión de Chrome construida con Vanilla JS para ayudar a usuarios de la web. Disponible y publicada en la Chrome Web Store.

Sobre mí

Llevo 3 años construyendo aplicaciones web en producción, principalmente con React, Next.js, Spring Boot y Node.js. Empecé como desarrollador frontend trabajando con diseños en Figma y Penpot, fui expandiendo a backend con APIs REST, GraphQL y gRPC, y profundicé en accesibilidad WCAG 2.1 AA, calidad de código (SonarQube, OWASP Top 10) y prácticas DevOps con Docker, Kubernetes y CI/CD.

En paralelo dirigí durante dos años el programa de Linux y software libre de la Universidad Distrital, formando estudiantes y nuevos instructores. Más recientemente completé un bootcamp intensivo de análisis de datos en Python (Django, Flask, FastAPI, pandas) y trabajé como instructor en un bootcamp de Python aplicado a IA en MinTIC. Hoy trabajo como ingeniero de IA aplicada: combino mi base full-stack con integración de LLMs, patrones de RAG y sistemas multiagente para construir productos accesibles con buena ingeniería detrás.

Busco un equipo donde pueda trabajar cerca del problema — forward deployed, junto a las personas que usan lo que construyo — aportando profundidad técnica, claridad en decisiones de arquitectura y experiencia construyendo software inclusivo.

Daniel M.C.
Daniel M.C. impartiendo clase en un auditorio