Loading profile…
Loading profile…
Ingeniero de Software Freelance
Backend software engineer building Java and Spring Boot microservices; solved Google Gemini API overuse with cached responses.
ColombiaIngeniero de Software Freelance at Clientes Confidenciales
Desarrollo proyectos de software pequeños para clientes privados bajo acuerdos de confidencialidad.
Llevé funcionalidades de punta a punta en una aplicación en producción con Node.js/Express.js, incluyendo alcance, diseño, implementación, despliegue y soporte. Resolví el sobreconsumo de las API keys de Google Gemini mediante caché local de respuestas recurrentes.
NodeJSExpressJSPostgreSQLTypeScriptReactClaude CodeGoogle Gemini APICacheSQLREST
Diseñé y entregué microservicios REST en Spring Boot con PostgreSQL, implementé autenticación JWT, contenericé servicios con Docker y refactoricé módulos centrales aplicando SOLID y Clean Code.
Spring Boot
Completed a degree in Software Engineering, with professional certification from COPNIA. Worked under contract throughout the program.
Completed a course on Cybersecurity Fundamentals.
Completed a course on Scrum Fundamentals, Agile Methodology, and Project Management.
Completed six semesters of Systems Engineering, with credits transferred to Software Engineering.
Construí microservicios REST en Java Spring Boot integrados con Azure Table Storage, configuré pipelines CI/CD en Azure DevOps y desplegué servicios en Azure Container Apps. Ejecuté pruebas de carga y estrés con OWASP ZAP, manteniendo el servicio estable con 10,000 peticiones simultáneas.
JavaSpring BootAzure TableAzure DevOpsAzure Container AppsKubernetesOWASP ZAPJunitMockitoSonarQubeScrum
Desarrollé y mantuve microservicios en Java Spring Boot desplegados en Oracle WebLogic para clientes empresariales. Escribí scripts de MongoDB que automatizaron la gestión del ciclo de vida de usuarios en pruebas y producción.
JavaSpring BootOracle WeblogicMongoDBScrum
Participé en la migración de microservicios de SOAP a REST y construí modelos DTO en Spring Boot con Lombok, reduciendo código repetitivo. Gestioné código fuente con SVN en un equipo Scrum.
Spring BootLombokSOAPRESTSVNScrum
Optimicé consultas SQL y el pool de conexiones, reduciendo en 20% los tiempos de consulta. Construí aplicaciones web con Java, JSP, JDBC, MySQL y Bootstrap, y las desplegué en AWS EC2.
JavaJSPJDBCMySQLBootstrapEC2SQL
Construí aplicaciones Java sobre MySQL con JDBC, diseñé sus esquemas de base de datos y monté entornos de prueba en AWS EC2.
JavaMySQLJDBCEC2
Profile sourced from Himalayas.