
Ivan Mauricio Martinez Guzman
Tecnología / Internet
Acerca de Ivan Mauricio Martinez Guzman:
Ingeniero con conocimiento en desarrollo de aplicaciones web, mediante lenguajes y frameworks: Java, Python, JavaScript, HTML, CSS, Angular, Vue, entre otras, manejo de APIs y microservicios, gestión de bases de datos SQL y NoSQL, y control de versiones Git.
He implementado la metodología de trabajo SCRUM, que me permitió reforzar habilidades como la comunicación, la resolución de problemas y el trabajo en equipo. Soy un profesional de gran adaptabilidad al cambio, con escucha activa, y que disfruta de aprender nuevas cosas.
Experiencia
Estudiante de Desarrollo WEB Misión TIC
Fondo Único de Tecnologías de la Información y las Comunicaciones
Hice parte del programa Misión TIC 2022, financiado por el MINTIC y dictado por la UNAL para adquirir habilidades en desarrollo de software, compuesto de: Programación Básica, Fundamentos de Programación, Desarrollo de Software y Desarrollo de aplicaciones web. Experiencia que me permitió:
• Manejo de los frameworks Angular y Vue.js para aplicaciones web
• Manejo de los frameworks Django, Flask (Python) y Spring (Java) para backend
• Implementación de Bootstrap para diseño de vistas Frontend
• Implementación de desarrollo responsive en el frontend
• Creación de servicios API con Node.js
• Creación de modelos CRUD para bases de datos
• Manejo de bases de datos SQL con MySQL y NoSQL con MongoDB
• Despliegue de aplicaciones web en Heroku
• Manejo de BitBucket y GitHub para realizar control de versiones
• Empleo de JIRA como software de gestión de proyectos
• Implementación de metodología de trabajo SCRUM
• Implementación de buenas prácticas de programación en el código
Educación
• Diplomado Habilidades en Programación con Énfasis en Aplicaciones WEB, Universidad Nacional de Colombia, Diciembre de 2022
• Ingeniero Químico, Universidad Pontificia Bolivariana, Octubre de 2016