Sobre mi
Ingeniero software certificado en ITIL y SCRUM profesional con más de 3 años de experiencia en el desarrollo aplicaciones empresariales y microservicios, utilizando buenas prácticas como SOLID o TDD/EDD, Implementado CI/CD, usando metodologías agiles como SCRUM, con conocimientos en los lenguajes Java y Python, además dominio de los Framework Spring, Hibérnate con intereses en desarrollo de software, inteligencia artificial y la automatización.
Experiencia
Desarrollo de aplicación E-Commerce, usando metodologías ágiles con tecnologia Java, Spring y Hybris, empleando TDD y SOLID, además de administra un servidor WEBLOGIC 12c y utilizando JIRA como herramienta de flujo de trabajo.
Desarrollo de integraciones entre sistemas por medio de protocolos SOAP con JAX-B y MAPSTRUCT, usando metodologías agiles, implementado CI/CD con JENKINS y SONARQUBE, empleando TDD/EDD y SOLID, además de administra un servidor WEBLOGIC 12c, trabajar en conjunto con 4 células al mismo tiempo y dar soporte e solución de incidencias por medio de la aplicación JIRA.
- Liderar, configurar un entorno CI de automatizacion y capacitar al equipo en ello
- Trabajo en equipo con 3 celulas diferentes al mismo tiempo
Desarrollo de integraciones entre sistemas por medio de protocolos SOAP y REST, construcción de microservicios con SPRING y HIBERNATE con encolamiento de mensajeria usando RABBITMQ, usando metodologías agiles, implementado CI/CD con JENKINS y SONARQUBE, utilizando TDD y SOLID, Además de realiza diseño con UML y capacitando al personal en automatización de pruebas con JUNIT, SELENIUM e indicadores de calidad con JACOCO para la cobertura de las pruebas.
- Implementación de pruebas automatizadas e indicadores de Calidad (JENKINS, SONARQUBE y cobertura de código con JACOCO)
- Proporcionar capacitación sobre TDD e automatización de pruebas (SELENIUM y JUNIT) a Lider de desarrollo e equipo del area de integración
Desarrollo de aplicación Java empresarial, realizando ciclo y ejecuciones de pruebas, usando metodologías agiles con historias de usuario, implementado TDD y SOLID en el desarrollo, Además de realiza diseño y ejecución de pruebas funcionales y no funcionales utilizando JMETER, VBA y Microsoft Azure.
- Construcción de generador de datos para pruebas de servicios web y creación de un script genérico para pruebas de servicios web(VBA y JMETER)
- Creacion de aplicacion empresarial para la gestion de conocimiento (SPRING,HIBERNATE,PRIMEFACES y POSTGRESQL)
Web development (JEE, Spring, Hibernate, Primefaces and Jasper Report) .
- Proyecto de aplicación de grado meritorio de gestión del conocimiento elaborado para la empresa GreenSQA a cargo de director de investigación(G+)
- Simulador de exámenes y formación para las pruebas Sabre Pro (Saber Pro Tool)
- Simulador de un banco con cuentas y transacciones bancarias, retiro, consignación y transferencias (Bank)
- Participante como ponente del semillero Regional, Nacional e Internacional de RedCOLSI
- Elaborar parte del Prototipo base del sistema de gestión de proyectos de la Universidad San Buenaventura Cali
- Desarrollar una plataforma MOOC para aprender matemáticas discretas