Disponible para proyectos freelance

Oscar Andres
Ramos Lopez

Desarrollador Fullstack

.NET · C# · Spring Boot · SQL Server · Git

Cali, Valle del Cauca, Colombia

.NET / C# ASP.NET MVC SQL Server Git Docker Spring Boot Oracle PostgreSQL Linux AI Agents
Oscar Andres Ramos Lopez, Desarrollador Fullstack en Cali Colombia

Sobre mí

Soy un desarrollador Fullstack con más de 20 años construyendo soluciones empresariales. Mi especialidad principal es el desarrollo backend con .NET / C# y ASP.NET MVC, con experiencia complementaria en Java / Spring Boot para proyectos donde el ecosistema lo requiere.

Actualmente trabajo como Desarrollador Sénior en hiberus, participando en la modernización de sistemas de salud del Gobierno de Navarra (España). Antes de eso, pasé casi 18 años en Siesa liderando el desarrollo de módulos críticos de un ERP: punto de venta, nómina, financiero, integraciones con DataCrédito, Credibanco y facturación electrónica.

Me mantengo en aprendizaje constante de nuevas tecnologías e incorporo activamente modelos de programación agenticos con IA a mi flujo de trabajo. Uso herramientas como Cursor, Claude Code y GitHub Copilot / Codex para acelerar el desarrollo, revisar código y resolver problemas complejos. Trabajo con Scrum, tengo foco en la calidad del código y disfruto los desafíos técnicos complejos.

20+ años de experiencia
3 empresas activas
14+ certificaciones

Experiencia

hiberus

Desarrollador Sénior

May 2023 — Presente

Desarrollo y modernización de sistemas de información de salud para el Gobierno de Navarra. Trabajo clave en la migración de aplicaciones .NET Framework / Webforms hacia arquitectura MVC, mejorando la mantenibilidad, testabilidad y rendimiento de los sistemas. Soporte a producción, análisis de nuevas soluciones y despliegue continuo con Jenkins.

.NET 4.8 MVC Webforms → MVC NUnit JavaScript jQuery Bootstrap 5 SQL Server 2016 Jenkins Git

Epsicol S.A.S

Desarrollador Web

Abr 2023 — May 2023

Desarrollo del sitio web corporativo con WordPress y configuración de entornos Docker. Colaboración en el despliegue y optimización del rendimiento del sitio.

WordPress Docker

Wynndalco LLC

Desarrollador Back-end · Remoto

Sep 2022 — Feb 2023

Análisis, diseño y desarrollo de nuevas funcionalidades para sistemas empresariales. Pruebas de verificación e integración para asegurar la calidad del software. Revisión colaborativa de código.

Java / Spring Docker Gradle PostgreSQL Apache POI Git

Siesa

Programador Máster

Feb 2005 — Nov 2022  ·  17 años

Desarrollo y mantenimiento de los módulos del ERP empresarial (Financiero, POS, Nómina, Comercial y verticales). Integración con plataformas externas: DataCrédito, Credibanco (datafonos) y facturación electrónica. Diseño e implementación de API REST, sistema de exportación a Excel, y migración del módulo POS de COBOL a .NET.

Java .NET 6 Blazor C COBOL SQL Server Oracle Maven Apache POI Git Linux Scrum

Formación y registro profesional

Registro oficial

COPNIA — Consejo Profesional Nacional de Ingeniería

Tecnólogo en Ingeniería de Sistemas

Profesional Auxiliar · Matrícula 173790-0606216 VLL

Registro profesional vigente ante el ente regulador colombiano de ingeniería, que certifica la idoneidad para ejercer actividades de tecnología en ingeniería de sistemas en Colombia.

Educación

Corporación Educativa Centro Superior · Cali, Colombia

Tecnólogo en Ingeniería de Sistemas

2000 – 2004

Formación en fundamentos de programación, bases de datos, redes y mantenimiento de equipos. Base técnica sobre la que se construyeron más de 20 años de carrera en desarrollo de software empresarial.

Certificaciones

Formación continua en tecnologías actuales

Platzi

Principios SOLID en C# y .NET

Aplicación de los principios SOLID para escribir código limpio, mantenible y escalable en el ecosistema .NET con C#.

Ver diploma →
Platzi

Programación Orientada a Objetos con C#

Fundamentos y patrones de POO aplicados en C#: clases, herencia, polimorfismo, interfaces y encapsulamiento en el contexto de .NET.

Ver diploma →
Platzi

Unit Testing con C# y .NET

Pruebas unitarias en el ecosistema .NET, frameworks de testing, implementación de mocks y buenas prácticas para código de calidad.

Ver diploma →
Platzi

Curso de Docker

Creación y gestión de contenedores, imágenes, volúmenes, redes y composición de servicios con Docker Compose.

Ver diploma →
Platzi

Curso Profesional de Git y GitHub

Control de versiones profesional, flujos de trabajo colaborativos, gestión de ramas y repositorios remotos en GitHub.

Ver diploma →
Platzi

Fundamentos de JavaScript

Variables, tipos de datos, funciones, scope, closures, DOM y programación asíncrona en JavaScript moderno.

Ver diploma →
Platzi

Expresiones Regulares

Dominio de regex para validación, búsqueda y manipulación de texto en múltiples lenguajes y entornos de desarrollo.

Ver diploma →
Platzi

Curso de Claude AI

Uso de Claude (Anthropic) para desarrollo de software, automatización de flujos y asistencia en análisis y generación de código.

Ver diploma →
Platzi

Curso de Claude AI: Aplicaciones Avanzadas

Integración de Claude en flujos agenticos, construcción de pipelines de IA y optimización de prompts para tareas complejas de desarrollo.

Ver diploma →
Platzi

Prompt Engineering

Técnicas avanzadas de diseño de prompts para obtener resultados precisos de modelos de lenguaje aplicados al desarrollo de software.

Ver diploma →
Platzi

GitHub Copilot

Uso de GitHub Copilot como asistente de código en el flujo de desarrollo: autocompletado inteligente, generación de tests y refactorización.

Ver diploma →
Platzi

Cursor AI Code Editor

Editor de código con IA integrada para acelerar el desarrollo, revisión y refactorización usando modelos de lenguaje en tiempo real.

Ver diploma →
Platzi

Curso de ChatGPT

Uso productivo de ChatGPT aplicado a flujos de trabajo de desarrollo: generación de código, documentación, debugging y automatización.

Ver diploma →
Udemy

Máster Completo en Java de cero a experto 2022

Formación exhaustiva en Java moderno: POO, colecciones, streams, lambdas, concurrencia, JDBC y frameworks del ecosistema Java.

Ver curso →

Contacto

¿Tienes un proyecto? Hablemos.