Sobre mí
Desarrollador de software con más de 13 años de experiencia en el ámbito empresarial. He enfocado mi carrera en tecnologías Microsoft .NET, complementándola con la adopción de tecnologías emergentes para responder a las necesidades cambiantes del mercado. He participado en proyectos que han mejorado la eficiencia y la productividad de procesos productivos hasta en un 60 %, con liderazgo, atención al detalle y compromiso con los objetivos.
Mi capacidad para adaptarme a distintos enfoques de negocio, atender las necesidades de los clientes y colaborar con equipos multidisciplinarios me permite entregar soluciones de alta calidad en entornos dinámicos. Mantengo formación continua en frameworks y tecnologías modernas como .NET Core, Angular y Blazor, lo que refuerza mi capacidad de aprender y aplicar nuevas tecnologías en proyectos complejos.
Experiencia profesional
-
Agosto 2024 – Actualidad
Celsia
Desarrollador seniorPuesto actual
- Desarrollo y mantenimiento de aplicaciones empresariales sobre la plataforma .NET.
- Diseño de servicios y APIs REST, e integración con sistemas internos.
- Diseño y optimización de bases de datos relacionales y consultas SQL.
- Versionamiento, gestión de tareas y despliegue continuo con Git y Azure DevOps.
- Trabajo en equipo bajo marcos ágiles.
-
Enero 2024 – Junio 2024
Conexión Seguros en Línea | Sermodel
Desarrollador freelance
- Levantamiento de requerimientos, diseño de arquitectura, análisis y documentación de software.
- Desarrollo sobre .NET Core: ASP.NET MVC, ASP.NET Web API y Blazor WebAssembly.
- Autenticación de aplicativos web con JWT e interfaces con Bootstrap y Radzen Components.
- Diseño y desarrollo de bases de datos relacionales y consultas SQL sobre SQL Server 2019 y Azure SQL.
- Despliegue en IIS y Azure App Service, con procesos de CI/CD en Azure Pipelines.
- Versionamiento y gestión de tareas con Git y Azure DevOps, bajo Scrum.
-
Mayo 2023 – Enero 2024
TES América Andina S.A.S
Desarrollador senior .NET
- Análisis y documentación de software.
- Desarrollo sobre .NET Framework y .NET Core: ASP.NET MVC, WCF, ASP.NET Web API y Blazor WebAssembly.
- Diseño de interfaces web con Knockout.js y DevExpress.
- Diseño y desarrollo de bases de datos relacionales y consultas SQL sobre SQL Server 2019.
- Despliegue e instalación de aplicaciones en IIS.
- Versionamiento y gestión de tareas con Git, GitLab y Azure DevOps.
-
Febrero 2022 – Febrero 2023
Dondoctor S.A.S
Desarrollador backend senior .NET
- Análisis, diseño de diagramas de proceso y documentación de microservicios.
- Desarrollo sobre .NET Core con ASP.NET Web API.
- Pruebas unitarias y de integración con Postman.
- Diseño y desarrollo de bases de datos relacionales y consultas SQL sobre SQL Server 2019 y Azure SQL.
- Versionamiento y gestión de tareas con Git y Azure DevOps, bajo Scrum y Boards.
-
Enero 2021 – Febrero 2022
TES América Andina S.A.S
Desarrollador senior .NET
- Análisis y documentación de software.
- Desarrollo sobre .NET Framework y .NET Core: ASP.NET MVC, WCF, ASP.NET Web API y Blazor WebAssembly.
- Diseño de interfaces web con Knockout.js y DevExpress.
- Diseño y desarrollo de bases de datos relacionales y consultas SQL sobre SQL Server 2019.
- Despliegue e instalación de aplicaciones en IIS y soporte a usuario final.
-
Febrero 2020 – Enero 2021
InterGrupo
Desarrollador full stack semi-senior .NET y Angular
- Análisis y documentación de servicios, y diseño de diagramas de proceso.
- Desarrollo sobre .NET Framework y .NET Core: ASP.NET MVC, WCF y ASP.NET Web API.
- Desarrollo frontend con Angular 2+ y TypeScript.
- Pruebas unitarias y de integración, con cobertura de código en SonarQube.
- Integración de microservicios a través de Oracle Service Bus y diseño de ETL.
- Procesos de CI/CD con Azure Pipelines; Scrum, pair programming y Boards.
- Diseño y desarrollo de bases de datos relacionales y consultas SQL sobre SQL Server 2019 y Oracle.
-
Julio 2019 – Febrero 2020
Soteon Software
Desarrollador freelance
- Diseño de arquitectura, análisis y documentación de software.
- Desarrollo sobre .NET Framework y .NET Core: ASP.NET MVC y ASP.NET Web API.
- Autenticación de aplicativos web con JWT e interfaces con Bootstrap.
- Integración con servicios de Microsoft Azure: App Service, Azure SQL y Blob Storage.
- Versionamiento y gestión de tareas con Git, Jira y Bitbucket, bajo Scrum.
-
Marzo 2015 – Junio 2019
IDEMIA Colombia S.A.S
Analista desarrollador
- Análisis y documentación de software.
- Desarrollo sobre .NET Framework: WinForms, aplicaciones de consola, WPF, ASP.NET y ASP.NET MVC.
- Integración de aplicativos de consola para transferencia de archivos financieros con GoAnywhere.
- Cifrado y descifrado de información financiera con SQL Server Always Encrypted.
- Migración de aplicativos legados de VB.NET a C#.
- Diseño de reportes con Crystal Reports y despliegue de aplicaciones en IIS.
- Versionamiento con Git y Team Foundation Server; Scrum, pair programming y Boards.
-
Junio 2014 – Marzo 2015
Fundación La 14
Capacitador y desarrollador freelance
- Elaboración de cronogramas y temáticas de clase.
- Capacitación en herramientas ofimáticas: Microsoft Office, Windows y OneDrive.
- Capacitación en diseño web con HTML y CSS.
- Levantamiento de requerimientos, diseño de arquitectura, análisis y documentación de software.
- Desarrollo de aplicativos web con ASP.NET MVC, jQuery y Bootstrap sobre SQL Server 2012.
- Diseño de reportes con Crystal Reports y despliegue en IIS.
-
Abril 2013 – Junio 2014
Proalnet S.A.S
Analista desarrollador
- Análisis y documentación de software.
- Desarrollo sobre .NET Framework: WinForms, servicios de Windows, aplicaciones de consola, WPF, ASP.NET, ASP.NET MVC y ASP.NET Web API.
- Interfaces de escritorio y web con Telerik, Kendo UI y MahApps.
- Interfaces de conexión con hardware mediante protocolo Modbus y puertos seriales RS232: tarjetas de adquisición de datos, lavadoras y básculas industriales y sensores de maquinaria de producción.
- Instalación de servidores de bases de datos SQL Server 2008–2012 y diseño de sus consultas.
- Diseño de reportes con Report Viewer y Crystal Reports.
- Soporte de aplicativos a usuario final, presencial y remoto, y despliegue en IIS y Windows CE.
Competencias técnicas
- Lenguajes
-
- C#
- JavaScript
- TypeScript
- VB.NET
- VB 6.0
- PHP
- Transact-SQL
- Plataforma .NET
-
- .NET Core
- .NET Framework
- ASP.NET MVC
- ASP.NET Web API
- Blazor
- WCF
- WinForms
- WPF
- Frontend
-
- Angular
- Knockout.js
- jQuery
- HTML
- CSS
- Bootstrap
- DevExpress
- Radzen
- Telerik
- Kendo UI
- Bases de datos
-
- SQL Server
- Azure SQL
- Oracle
- PostgreSQL
- MySQL / MariaDB
- Azure Cosmos DB
- Nube y DevOps
-
- Azure
- Azure DevOps
- Azure Pipelines
- Firebase
- IIS
- Git
- Bitbucket
- SVN
- TFS
- Jira
- Datos y reportes
-
- Microsoft Power BI
- Crystal Reports
- Report Viewer
- Calidad
-
- Pruebas unitarias
- Pruebas de integración
- SonarQube
- Análisis de código legado
- Refactorización
- Arquitectura y método
-
- POO
- Patrones de diseño
- SOLID
- Microservicios
- Arquitectura N-capas
- Scrum
- Marcos ágiles
- Sistemas
-
- Windows
- Linux (Ubuntu)
- macOS
- Android
- Windows CE
Formación
- Ingeniería en sistemas de información Universidad Libre En curso
- Tecnólogo en sistemas de información Fundación Centro Colombiano de Estudios Profesionales (FCECEP) 2020
- Técnico profesional en sistemas Instituto Técnico Nacional de Comercio Simón Rodríguez (INTENALCO) 2012
Certificaciones
2023
- C# básico e intermedio
- .NET Core
- RESTful, APIs y microservicios
- Servicios SOAP
- Conceptos básicos de Git
- Conceptos básicos de DevOps
- HTML y CSS
- Lógica de programación y algoritmia
- Fundamentos de agilismo y marcos ágiles
- Marcos híbridos de trabajo
- Comunicación enfocada a CX
2015 – 2022
- Introduction to Unit Testing C# (2022)
- Desarrollo de apps móviles híbridas (2020)
- Introduction to Xamarin.Forms (2017)
- La nube de Microsoft para desarrolladores Android (2017)
- Desarrollo en .NET con Visual Studio (2015)
2013
- Scrum Developer
- Desarrollo web con PHP y MySQL
Idiomas
- Español — lengua materna
- Inglés — lectura y escritura