Pedro Luis Holguin Oviedo
Pedro HolguinFull Stack Developer

Full Stack Developer

Pedro Luis Holguin Oviedo

La Tebaida, Quindío, Colombia · Remoto

Full Stack Developer con 8+ años construyendo plataformas SaaS, aplicaciones web escalables y sistemas en tiempo real. Foco en performance, arquitectura limpia y producto.

Pedro Luis Holguin Oviedo

Tech Stack

Languages

JavaScript

JavaScript

TypeScript

TypeScript

PHP

PHP

Ruby

Ruby

Python

Python

HTML5

HTML5

CSS3

CSS3

Frameworks & Libraries

Node.js

Node.js

Express.js

Express.js

Sails.js

Sails.js

React.js

React.js

Next.js

Next.js

AngularJS

AngularJS

Redux

Redux

Tailwind CSS

Tailwind CSS

Bootstrap

Bootstrap

Bulma

Bulma

Material UI

Material UI

Laravel

Laravel

Ruby on Rails

Ruby on Rails

jQuery

jQuery

Socket.io

Socket.io

Databases

MongoDB

MongoDB

MySQL

MySQL

PostgreSQL

PostgreSQL

Tools & Platforms

Docker

Docker

Git

Git

Arduino

Arduino

Proyectos relevantes

Guitar Store — Tienda de guitarras

App web ligera para tienda de guitarras: catálogo de instrumentos, ficha de cada producto y carrito de compras. Interfaz limpia, rápida y responsive con React + Vite.

ReactTypeScriptViteTailwind CSS

Calculadora de Propinas — Tip Calculator

Aplicación web interactiva para calcular propinas de forma rápida. Permite agregar y quitar productos de un menú, seleccionar el porcentaje de propina y ver en tiempo real el subtotal, la propina y el total antes de confirmar la orden.

ReactTypeScriptViteTailwind CSS

Expense Planner — Planificador de gastos

App para gestionar finanzas personales: presupuesto inicial, gastos con descripción, monto, fecha y categoría. Estadísticas en tiempo real (total, disponible, gastado, % con gráfico), filtros por categoría y reset. UI moderna y responsive con estado global (Context API).

ReactTypeScriptViteContext APITailwind CSS

Calorie Tracker — Seguimiento de calorías

App para registrar el balance calórico diario: comidas con calorías y categorías (desayuno, almuerzo, cena, snacks) y ejercicios con gasto calórico. Cálculo en tiempo real de calorías consumidas, quemadas y restantes, con resumen diario y gráficos. Estado global con React Redux, UI responsive.

ReactTypeScriptViteRedux ToolkitTailwind CSS

Experiencia

Full Stack Developer

Cargologik

Ene 2023 – Actualidad

  • Desarrollo y mantenimiento de una plataforma logística SaaS usando Node.js, AngularJS y MongoDB.
  • Diseño e implementación de servicios backend escalables y APIs REST para módulos de negocio críticos.
  • Mejora de performance optimizando lógica de negocio y consultas a base de datos.

Full Stack Developer

1Ecommerce

Jul 2020 – May 2022

  • Desarrollo y mantenimiento de una plataforma de e‑commerce B2B sobre Sails.js (Node.js) y MySQL.
  • Implementación de módulos de productos, clientes, órdenes y flujos de checkout.
  • Integración de pasarelas de pago y APIs externas para operaciones transaccionales.

Full Stack Developer

Codytion

Feb 2020 – Jun 2020

  • Implementación de nuevas features y mejoras usando Node.js y React.js.
  • Mejora de la responsividad y rendimiento general de la aplicación.
  • Participación en revisiones de código y ceremonias ágiles.

Full Stack Developer

Membo Inventos y Soluciones S.A.S

Dic 2018 – Feb 2020

  • Desarrollo de aplicaciones integradas con IoT usando Node.js, React.js, Socket.io y MQTT.
  • Construcción de APIs y dashboards en tiempo real para monitoreo y gestión de dispositivos.
  • Integración de soluciones de automatización y comunicación con hardware (Arduino).

Full Stack Developer

Grupoly

Sep 2017 – Jul 2018

  • Mantenimiento y evolución de una plataforma existente en Ruby on Rails.
  • Corrección de bugs y mejoras en lógica backend y componentes de UI.
  • Optimización de rendimiento a nivel de consultas y lógica de servidor.

Backend Developer

Rails Karate

Ene 2016 – Jun 2017

  • Desarrollo de componentes backend en Ruby on Rails siguiendo principios MVC y REST.
  • Participación en modelado de base de datos y discusiones de arquitectura.
  • Mantenimiento de herramientas internas y aplicaciones de cara al cliente.

Contacto