×
Oscar David Valencia Alvarez

Oscar David Valencia Alvarez

Ingeniero de software

Neiva, Huila, CO
+57 317 374 3023
Español, Inglés

Background


About

About

Ingeniero de software egresado de la Universidad Surcolombiana, apasionado por crear soluciones tecnológicas eficientes, escalables y de alto impacto, con un especial interés en Inteligencia Artificial y desarrollo full-stack.

Poseo una experiencia académica sólida en arquitectura de software y desarrollo full-stack, abarcando todo el ciclo de vida del software, incluyendo la toma de requerimientos, el diseño y modelado de arquitectura y bases de datos, la creación de MVPs, el desarrollo, implementación y despliegue de aplicaciones web y móviles. Siempre aplicando principios de metodologías ágiles en entornos de trabajo colaborativo, con control de versiones y herramientas de gestión de proyectos.

Me destaco por mi pensamiento analítico, adaptabilidad y compromiso con la alta calidad. Mi objetivo es integrarme en un equipo innovador donde pueda aportar valor real y contribuir a la resolución de problemas complejos.

Work Experience

Work Experience

  • Desarrollador Web FreelanceDistri Marcas SJG

    Jul, 2025 - Aug, 20251 month

    • Configuración e integración de WooCommerce con personalización mediante hooks y snippets PHP

    • Implementación de catálogo mayorista con reglas de precios y categorías avanzadas

    • Optimización de rendimiento (caché, imágenes, minificación) logrando tiempos de carga <3s

    • Integración de pasarela de pagos y correos transaccionales automáticos

    • Hardening de seguridad (roles mínimos, backups programados, SSL, protección contra ataques comunes)

Projects Experience

Projects Experience

  • horarios_app: Gestor de Horarios Basado en Web, Proyecto Personal

    - Present

    Aplicación web full-stack para crear y gestionar horarios. Demuestra habilidades en UI/UX, backend y despliegue.

    • Desarrollo full-stack con Vanilla JavaScript, Node.js y Express

    • Interfaz interactiva y responsive para la gestión de horarios

    • Gestión automatizada de conflictos y asignaciones

  • printNelsy: Asistente de Impresión de Imágenes, Proyecto Personal/Familiar

    - Present

    Aplicación web para manipular, organizar e imprimir imágenes usando Fabric.js. Desarrollada para el negocio familiar 'Papelería Nelsy'. Incluye funciones de carga múltiple de imágenes, soporte de arrastrar y soltar, manipulación de imágenes (redimensionar, rotar, recortar, efectos), creación de diseños (collages, cuadrículas) e impresión optimizada con diferentes tamaños y orientaciones de papel.

    • Manipulación avanzada de imágenes con Fabric.js

    • Interfaz intuitiva de arrastrar y soltar

    • Optimización para impresión (collages, cuadrículas, diferentes tamaños de papel)

    • Usada en negocio familiar para imprimir decenas de imágenes semanales

Skills

Skills

  • Frontend

    HTML5

    CSS3

    JavaScript

    React

  • Backend

    Java

    Node.js

    Express

    Python

    Django

    PHP

  • Bases de Datos

    PostgreSQL

    MongoDB

    MySQL

  • Herramientas, Plataformas y Metodologías

    Git

    GitHub

    Docker

    AWS

    Figma

    Scrum

  • E-commerce & CMS

    WordPress

    WooCommerce

    Theme Customization

    Performance Optimization

Education

Education

  • Ingeniería de software, Grado en Ingeniería, Universidad Surcolombiana

    Aug, 2020 - Jun, 2025

  • Producción Multimedia, Tecnólogo, SENA

    Feb, 2018 - Jan, 2020

Certificates

Certificates

  • Diplomado en fundamentos de programación en lenguaje Python, Ministerio de las TIC

    Issued on: Jul 01, 2022

  • Diplomado en programación básica en lenguaje Java, Ministerio de las TIC

    Issued on: Sep 01, 2022

  • Diplomado en desarrollo de aplicaciones móviles, Ministerio de las TIC

    Issued on: Dec 01, 2022

  • Scrum fundamentals certified, VMEdu Inc.

    Issued on: May 01, 2022

  • Basic english 1: elementary, King's College London

    Issued on: Apr 01, 2021

Publications

Publications