La persona detrás del código.

MI PERFIL

Desarrollo con propósito.

Soy estudiante de décimo semestre de Ingeniería de Software en la Universidad Manuela Beltrán. Mi formación se complementa con experiencia práctica como desarrollador Full Stack en la Alcaldía de Cajicá.

He trabajado en plataformas educativas, integración entre frontend y backend, gestión de usuarios y cursos, y herramientas de administración de contenidos.

Mi perfil combina desarrollo de interfaces, APIs REST y bases de datos. Me interesa entender cómo se relacionan estas piezas para construir una experiencia web coherente.

Conocer mi trayectoria ↗
CÓMO TRABAJO

Curiosidad, criterio y equipo.

Aprender

Me caracteriza la capacidad de aprendizaje y la autonomía para abordar retos de desarrollo.

Resolver

Busco entender el problema y conectar las herramientas necesarias para construir una solución útil.

Colaborar

Valoro el trabajo en equipo, las metodologías ágiles y el intercambio de ideas.

Cuidar la calidad

Trabajo con principios de código limpio, buenas prácticas y patrones de diseño de software.

MI ENFOQUE

Del aprendizaje a la práctica.

Mi experiencia institucional me ha permitido aplicar conocimientos de desarrollo web a necesidades concretas: administrar contenidos, integrar cursos y seguir el progreso de los usuarios.

Busco oportunidades laborales en las que pueda aportar este conocimiento y seguir creciendo como desarrollador.

Conversemos sobre una oportunidad ↗
LO QUE PUEDO APORTAR

Experiencia que crece con cada proyecto.

EXPERIENCIA PROFESIONAL

Alcaldía de Cajicá

Mi experiencia Full Stack en una plataforma educativa me permitió conectar interfaces, lógica de servidor y bases de datos con Node.js y PostgreSQL. Participé en módulos de usuarios y cursos, administración de noticias y contenidos, e integración de paquetes SCORM de hasta 6 GB.

Esta experiencia fortaleció mi capacidad para resolver necesidades de gestión, construir interfaces responsivas y aplicar analítica al uso y progreso de los usuarios.

Explorar proyecto ↗
PROYECTO DE GRADO

Wireless Cooking

Mi proyecto de grado reúne desarrollo web y comercio electrónico en una plataforma de productos de cocina. Integra catálogo, búsqueda y filtros, tiendas, gestión de usuarios, pedidos y pagos en línea, conectando una interfaz en React con servicios en Express y PostgreSQL.

Con este proyecto he ampliado mis conocimientos en APIs REST, autenticación, integración de pagos con Wompi y despliegue en AWS, cuidando la continuidad de la experiencia de compra.

Explorar proyecto ↗
APLICACIÓN DE ESCRITORIO

Piano Soulmate

Una aplicación para Windows que conecta mi interés por la música con el desarrollo de software. Permite interpretar un piano desde un teclado MIDI, explorar bancos de instrumentos, ajustar controles y efectos de audio, utilizar el pedal y grabar interpretaciones en formato WAV.

Su desarrollo me ha permitido trabajar con Electron, Web MIDI y Web Audio, comprender el procesamiento de audio y organizar una experiencia musical con controles visuales y respuesta sonora.

Explorar proyecto ↗
EN DESARROLLO

Trading IA

Un proyecto en curso que combina análisis de mercados, inteligencia artificial y automatización en una terminal con cotizaciones en tiempo real, gráficos de velas, seguimiento de activos e historial. Incluye un motor experimental para evaluar estrategias y revisar su funcionamiento en cuenta demo.

Estoy profundizando en Python, procesamiento asíncrono, almacenamiento con SQLite y comunicación de datos en tiempo real, además de pruebas y validación de la lógica de análisis.

Explorar proyecto ↗
MI FORMA DE ABORDAR UN RETO

Entender, construir y seguir mejorando.

Mi enfoque parte de comprender el problema antes de elegir una herramienta. Busco que cada pieza del desarrollo tenga una función clara dentro de la solución.

  1. Entender la necesidad

    Identificar quién usará la aplicación, qué necesita hacer y qué información requiere.

  2. Conectar la solución

    Relacionar la interfaz, la lógica del servidor y los datos necesarios para la funcionalidad.

  3. Construir con claridad

    Aplicar fundamentos de software, código limpio y buenas prácticas para que el trabajo sea comprensible.

  4. Aprender y colaborar

    Compartir ideas, resolver dificultades y aprovechar cada reto para seguir desarrollando criterio técnico.

Busco mi próximo reto en desarrollo.

Quiero aportar mi experiencia Full Stack y seguir creciendo junto a un equipo.

Conversemos ↗