Victor Moreno
Disponible para trabajar

Habilidades y Tecnologías

  • Java
  • Spring Boot
  • Python
  • JavaScript
  • TypeScript
  • React
  • Tailwind CSS
  • Git & GitHub
  • Java
  • Spring Boot
  • Python
  • JavaScript
  • TypeScript
  • React
  • Tailwind CSS
  • Git & GitHub

Sobre mí

Mi camino en el desarrollo de software nació de la curiosidad por resolver problemas complejos y automatizar procesos. A lo largo de mi formación, he construido una base sólida en el ecosistema Full Stack, disfrutando tanto de la creación de interfaces dinámicas (React, Tailwind) como del diseño de arquitecturas backend robustas (Spring Boot, FastAPI).

Me apasiona desarrollar soluciones tecnológicas integrales que generen un impacto real en las operaciones empresariales. En mis proyectos, voy más allá de escribir código funcional: aplico patrones de diseño avanzados como Arquitectura Hexagonal, garantizo la seguridad mediante tokens JWT y estructuro bases de datos relacionales eficientes.

Trabajo con un enfoque fuertemente colaborativo y me adapto con facilidad a entornos impulsados por metodologías ágiles (Scrum). Mi objetivo es seguir evolucionando profesionalmente, aportando mi capacidad de análisis, energía y compromiso a equipos que busquen llevar sus productos al siguiente nivel.

Victor Moreno

Educación

  1. Técnico Laboral en Programación de Software

    Campuslands

    Profundizando mis conocimientos en el desarrollo web Full Stack, arquitecturas modernas, buenas prácticas y nuevas herramientas del ecosistema tecnológico.
  2. Técnico en Programación de Software

    SENA

    Formación técnica donde adquirí bases sólidas en lógica de programación, diseño de bases de datos relacionales y desarrollo de interfaces de usuario. Ver certificado
  3. Bachiller Académico

    I.E La Inmaculada Concepción

    Educación secundaria completada con éxito.

Proyectos destacados

Gestor de Reservas de Salas de Coworking

Gestor de Reservas de Salas de Coworking

  • Python
  • FastAPI
Construir una API REST con Python que permita el registro e inicio de sesión de usuarios con autenticación, la creación y administración de salas de coworking, sistema de reservas con validaciones de horarios y la generación de reportes simples.
Tienda online

Tienda online

  • HTML
  • CSS
  • JavaScript
Crear una aplicación web que consuma datos desde una API pública, los represente dinámicamente en el DOM, y permita a los usuarios interactuar con dichos productos a través de un sistema de carrito de compras con persistencia de datos en localStorage.
CrediYa - Sistema de Gestión de Préstamos y Pagos

CrediYa - Sistema de Gestión de Préstamos y Pagos

  • Java
Aplicación desarrollada en Java para la administración integral de créditos. Implementa una arquitectura basada en capas (Dominio, Datos, Servicio y Vista) con conexión a bases de datos relacionales mediante JDBC. Permite gestionar clientes, empleados, calcular cuotas de préstamos y procesar pagos con validación de reglas de negocio.
Construrrenta - Plataforma Full Stack de Renta de Equipos

Construrrenta - Plataforma Full Stack de Renta de Equipos

  • Java
  • Spring Boot
  • React
  • CSS
  • TypeScript
Sistema integral de alquiler con control de roles (Administrador, Proveedor, Cliente). Backend desarrollado con Java y Spring Boot aplicando Arquitectura Hexagonal y seguridad basada en tokens JWT. Frontend construido con React y TypeScript, implementando gestión de estado global, carritos de reserva y paneles administrativos interactivos.
AI Travel Copilot - Asistente de Rutas Inteligente

AI Travel Copilot - Asistente de Rutas Inteligente

  • n8n
  • Google Gemini (IA)
  • PostgreSQL
  • JavaScript
Flujo de trabajo automatizado que analiza rutas geolocalizadas, consulta el clima en múltiples puntos del trayecto y utiliza agentes de IA (Google Gemini) para generar recomendaciones de seguridad vial personalizadas (moto, carro o a pie). Incluye procesamiento de datos geográficos con JavaScript y persistencia en bases de datos relacionales.