Johan Santiago Cardona Loaiza
Desarrollador .NET
Colombia
Stack
- C# · .NET
- SQL Server
Disponible para proyectos
Perfil
7 años de experiencia desarrollando y manteniendo procesos empresariales de alta transaccionalidad. Sólidos conocimientos en C#, .NET, bases de datos Sql Server y control de versiones con Git.
Dominio de Lambda Expressions, Linq, JavaScript, HTML, CSS y Jquery. Adaptado al trabajo con equipos de alto rendimiento, formación y experiencia con Scrum, DevOps, Teletrabajo y participación en todo el ciclo de vida del desarrollo (SDLC).
Escribe sobre
Experiencia laboral
-
Nov 2024 — Actualmente
Profesional Desarrollador
Actual- Diseño, desarrollo e implementación de un servicio en .NET para la orquestación de procesos, la aplicación de lógica de negocio y la transformación de datos hacia los componentes del sistema de consultas a centrales de riesgo y el motor de reglas ODM. Redujo el error técnico del 5% al 0.3% en el producto de libranzas, optimizando la eficiencia operativa y aportando al NPS.
- Diseñar y desarrollar un nuevo servicio unificado para validación de perfil de riesgo en el producto de tarjeta de crédito, modernizando el proceso existente y mejorando los tiempos de respuesta en un 68%.
- Proponer, planificar y ejecutar la mejora de los proyectos legacy existentes, incluyendo Clean Architecture y pruebas unitarias, reduciendo la deuda técnica y mejorando la escalabilidad y la calidad de las soluciones.
- Incentivar la adopción de buenas prácticas en el desarrollo de software: revisiones pares, code review y uso de arquitectura y patrones de diseño.
-
Oct 2022 — Nov 2024
Ingeniero de desarrollo
- Diseñar, desarrollar e implementar un nuevo portal para la gestión centralizada de las licencias de firewall, antivirus y remote desktop contratadas por los clientes, dando visibilidad de vencimientos e inconsistencias y mitigando incidentes por interrupciones del servicio.
- Implementar una arquitectura de microservicios con .Net 7, Node.js, Mulesoft, Docker y Kubernetes, que mantiene el proceso de gestión de licencias óptimo y escalable a medida que la demanda aumenta.
- Desarrollo e implementación de una API transversal para envío de notificaciones a Microsoft Teams, correo y WhatsApp, usada hoy desde diferentes aplicaciones y procesos de la compañía.
- Identificar, evaluar y proponer oportunidades de mejora para la optimización de código y estrategias de captura y análisis de requerimientos.
-
Oct 2018 — Oct 2022
Desarrollador .Net
- Diseñar, desarrollar e implementar más de 270 funcionalidades nuevas en .Net y Sql Server a partir de requerimientos de las diferentes áreas de la compañía Claro.
- Proponer, desarrollar e implementar junto con el área de analítica avanzada requerimientos para la presidencia de Claro, que contribuyeron al crecimiento de 3 de los 7 NPS de la compañía.
- Optimizar y refactorizar procesos de alta transaccionalidad, mejorando la eficiencia y el performance del portal en más de un 100% al reestructurar consultas desde servidor de aplicación a SP indexados llamados asincrónicamente utilizando concurrencia.
- Rediseñar UX y UI general del portal para facilitar la usabilidad de más de 1600 funcionalidades.
- Fomentar la adopción de buenas prácticas para la creación de código de calidad mediante revisiones pares y feedback sobre estándares y convenciones.
Proyectos
AlternaTics Experts
En cursoBlog personal destinado a difundir conocimiento general del estilo de vida de los desarrolladores y nuevas tecnologías.
Condor App
CRM destinado a la gestión de ventas, cartera e inventario de la micro empresa privada Condor Comercial.
Habilidades
Técnicas
Blandas
Metodologías
Ágiles
Tradicionales
Certificaciones
Cursos
Idiomas
Educación
Ingeniero de Sistemas
2024
Tecnólogo en ADSI
2019
Técnico en programación de software
2017
Hobbies e intereses
¿Tienes un proyecto en mente?
Escríbeme y lo miramos: desarrollo a medida, revisión de arquitectura o una segunda opinión sobre el código.