Acerca de
Desarrollador backend con experiencia en tecnologías como Java, Spring framework, bases de datos relacionales(SQL) y sistemas operativos Linux y Windows. Actualmente, estoy cursando Ingeniería de Software en la Facultad de Ingeniería, Diseño e Innovación del Politécnico Grancolombiano y soy graduado de la especialización en desarrollo Backend con Java y Spring Framework, Grupo G7 del programa ONE - Oracle Next Education.
Habilidades
- Java
- Spring Boot
- Spring Framework
- RESTful APIs
- Programación Orientada a Objetos
- Programación Funcional
- Maven
- JPA
- Hibernate
- Bases de datos
- MySQL
- PosgreSQL
- MSSQL
- Sistemas Operativos (Linux - Windows)
- Redes Informaticas
- Python
- HTML/CSS
- JavaScript
- Git y GitHub
- Inteligencia Artificial
Educación
Politecnico Grancolombiano
En la carrera universitaria de ingenieria de software he adquirido conocimientos teóricos y prácticos en áreas clave como matemáticas, informática, diseño y trabajo en grupo. He adquirido habilidades fundamentales para analizar, diseñar y optimizar sistemas y procesos, apoyándome en principios científicos y tecnológicos. Además, alli se enfatiza el desarrollo de competencias en comunicación técnica, ética profesional y gestión de proyectos, preparándome para enfrentar los desafíos y responsabilidades del ejercicio profesional.
Oracle Next Education
En el programa ONE completé una especialización en desarrollo backend con Java y Spring framework, adquiriendo conocimientos avanzados en el desarrollo de aplicaciones robustas y escalables. Aprendí a crear APIs REST eficientes y seguras, implementar arquitecturas sólidas, gestionar bases de datos y aplicar principios de diseño orientado a objetos. Además, aprendi sobre programación funcional, enriqueciendo mi enfoque para resolver problemas y mejorar la eficiencia del código.
Graduado del programa ONE - Oracle Next Education
Platzi
En Platzi, he adquirido conocimientos específicos en desarrollo de software que me han preparado para crear aplicaciones robustas y escalables, emplear las mejores prácticas del sector y adaptarme a las demandas cambiantes de la industria tecnológica. La combinación de teoría y práctica me ha permitido enfrentar con confianza los retos del desarrollo de software y desarrollar una sólida lógica de programación.
Coursera
En Coursera, he profundizado en la programación orientada a objetos con Java, lo que me ha capacitado para diseñar soluciones estructuradas y eficientes. Gracias a una sólida combinación de teoría y práctica, ahora puedo enfrentar los desafíos del desarrollo de software con confianza y he fortalecido significativamente mi lógica de programación.