Sobre mí
Desarrollador Backend Java con más de 5 años de experiencia en sistemas críticos y de alto volumen para el sector financiero colombiano. Construyo servicios con Java 21, Spring Boot 3, Spring WebFlux, microservicios y Oracle/PL-SQL, con arquitectura hexagonal, SOLID y pruebas. Acompaño el ciclo completo: requisitos con el cliente, diseño, desarrollo, pruebas y despliegue. También tengo experiencia en seguridad (OTP/2FA), automatización con Python e integración con Angular.
Experiencia y habilidades
Ingeniero de Software, Full Stack con enfoque Backend · ITC Soluciones Tecnológicas
Mar 2021 – presente
- Aliado tecnológico de instituciones financieras colombianas. Clientes: BBVA, Credicorp, Banco de Bogotá y Banco Popular.
- Rol profesional (mar 2022 – presente): sistema automatizado de generación y entrega mensual de extractos cifrados (Java/Spring, SOA con SOAP y PL/SQL sobre Oracle).
- Servicios REST y reportes para el portal Fiduinversión (Angular/Spring).
- Nuevas funciones y OTP/2FA en tres portales transaccionales.
- Facturación electrónica para DIAN con tres clientes.
- Módulos de presupuesto y facturación en Oracle Forms 12c.
- Rol junior (mar 2021 – mar 2022): optimización de SQL y PL/SQL, reportes en Oracle Forms y Reports, procedimientos facade PL/SQL para nuevas aplicaciones web en Java.
Profesional de Planeación de Demanda y Analytics · Línea Directa S.A.
Ago 2019 – mar 2021
- Web scraping en Python y tableros en Power BI para el seguimiento del comercio electrónico.
- Planeación de demanda y abastecimiento.
- Análisis de elasticidad de precios con macros de Excel.
Habilidades
- Lenguajes
- Java, Python, PL/SQL, JavaScript, HTML/CSS
- Backend
- Spring Framework, Spring Boot, Spring WebFlux (reactivo), Hibernate/JPA, APIs REST, Servicios SOAP, Oracle SOA, Jasper Reports
- Mensajería
- Kafka
- Build y pruebas
- Maven, Gradle, JUnit, Mockito
- Arquitectura y prácticas
- Microservicios, Arquitectura orientada a eventos, Arquitectura hexagonal/limpia, SOLID, TDD, DDD, Clean Code
- Frontend
- Angular
- Bases de datos
- Oracle Database, PostgreSQL, PL/SQL
- Nube y DevOps
- Oracle Cloud Infrastructure (OCI), WebLogic Server, Docker, Git, CI/CD
- Herramientas y servidores
- Tomcat, JBoss, Jira, Confluence
- Seguridad
- OTP y autenticación en dos pasos (2FA)
- Datos y automatización
- Python (web scraping), Power BI, Excel avanzado (macros)
Servicios
- Desarrollo de APIs y servicios backend con Java y Spring Boot.
- Integración y modernización de sistemas con Oracle, PL/SQL y servicios SOAP/REST.
- Automatización de procesos y reportes (Python, Power BI).