¡Hola! Soy Juan Camilo Escobar Campuzano, un apasionado desarrollador con una profunda pasión por enfrentar desafíos y encontrar soluciones efectivas. Mi enfoque en el trabajo se caracteriza por ser ordenado y responsable, y disfruto de la investigación exhaustiva para fomentar el aprendizaje autónomo. Soy una persona adaptable, capaz de trabajar en equipo y comunicarme de manera asertiva.
- Amplios conocimientos en Java (programación orientada a objetos y programación funcional).
- Experiencia en el uso del framework Spring Boot y gestión de dependencias con Maven y Gradle.
- Trabajo con tecnologías como REST y MVC, utilizando Hibernate para el mapeo objeto-relacional y la persistencia de datos.
- Habilidades en SQL con MySQL, SQL Server y PostgreSQL, así como en NoSQL con MongoDB.
- Pruebas unitarias con Junit y Mockito.
- Conocimientos en Angular.
- Dominio en el uso de Docker para la creación y administración de contenedores.
- Experiencia básica en orquestación de contenedores con Kubernetes para lograr una escalabilidad eficiente y una gestión de recursos óptima.
- Conocimiento en automatización de procesos de desarrollo y despliegue utilizando herramientas de CI/CD.
- Uso efectivo de sistemas de control de versiones como GitLab y GitHub para garantizar la colaboración efectiva en equipos de desarrollo y DevOps.
- Familiarizado con metodologías ágiles como Scrum.
- Experiencia en el ciclo de vida del software con Azure DevOps.
- Java: 🚀
- Spring Boot: 🌱
- Maven/Gradle: 🛠️
- REST/MVC: 🌐
- Hibernate: 🗄️
- SQL/NoSQL: 📊
- Junit/Mockito: 🧪
- Angular:
🅰️ - Docker: 🐳
- Kubernetes: ☸️
- CI/CD: 🔄
- GitLab/GitHub: 📚
- Scrum: 🔄
- Azure DevOps: 🚀
- AWS: ☁️