Resumen profesional
Datos destacados
Experiencia
Formación
Enfatiza tus habilidades clave
Idiomas
Cronología
Referencias
Santiago Nicolas Briñez Garcia

Santiago Nicolas Briñez Garcia

Resumen profesional

Cuento con experiencia en desarrollo de aplicaciones móviles para iOS utilizando Swift, con un sólido manejo de UIKit y conocimiento práctico de patrones de diseño arquitectónicos como MVC, MVVM y VIP. Tengo habilidades para implementar conexiones con servicios RESTful y realizar peticiones HTTP, así como integrar y consumir APIs de manera eficiente.

Destaco en la implementación de los principios SOLID para garantizar código escalable y mantenible, y poseo un manejo avanzado de control de versiones con GIT, facilitando la colaboración en equipos de desarrollo.

Adicionalmente, tengo experiencia en programación batch y online con Cobol y JCL, complementando mi perfil técnico con un enfoque en eficiencia y calidad en la ejecución de tareas de backend. Mi formación en programación orientada a objetos me permite desarrollar soluciones robustas y optimizadas, desde la lógica del negocio hasta la interfaz de usuario.

Estoy comprometido con el aprendizaje continuo y la adopción de mejores prácticas en el desarrollo de software.

Datos destacados

1
1
Año de experiencia profesional
7881
7881
Años de estudios superiores

Experiencia

Programador

NTT DATA
Bogotá, Bogotá D.C.
08.2024 - Actual

Desarrollo y mantenimiento de aplicaciones móviles para iOS utilizando Swift UIKit, aplicando arquitecturas MVC y MVVM, colaboro en la integración de APIs RESTful mediante peticiones HTTP y en la optimización del rendimiento de las aplicaciones.

Trabajo con GIT para el control de versiones y sigo principios SOLID para garantizar código escalable y mantenible, además, apoyo en la resolución de errores y en la mejora de la experiencia de usuario.

  • Desarrollo de aplicaciones móviles para plataformas Android e iOS.
  • Desarrollo de aplicaciones móviles en Android e iOS, utilizando herramientas actuales.
  • Desarrollo de aplicaciones móviles en Android e iOS utilizando lenguajes de programación actuales.
  • Implementación de soluciones para dispositivos iOS con Swift y Xcode.
  • Colaboración con otros profesionales para la concreción de los proyectos.
  • Realización de pruebas de funcionamiento de aplicaciones.
  • Análisis de los requerimientos y necesidades de los clientes.
  • Implementación de sistemas de control de versiones, como Git, en proyectos de desarrollo.

Desarrollador de software

Inetum
Bogotá, Bogotá D.C.
06.2023 - 05.2024

Desarrollador Júnior - Programador Batch con manejo de rutinas, manejo. de tablas unidimensionales y bidimensionales, manejo de cursores, procesamiento de archivos y conocimientos básicos en línea y en JCL y vehículos utilitarios.

  • Elaboración de informes y reportes.
  • Coordinación y planificación de reuniones.
  • Programación de soluciones de software ajustadas a las especificaciones y mejores prácticas.
  • Cumplimiento de requerimientos y metodologías de software, y control y garantía de la calidad.
  • Creación y desarrollo de nuevos programas y aplicaciones.
  • Resolución de problemas y atención a incidencias.

Formación

Ingeniería de Software - Software

Corporación Universitaria Iberoamericana, Bogotá, DC
02/2024 -

Tecnología en desarrollo de software - Software

Universidad de Cundinamarca, Bogotá, DC
02/2019 - 11/2023

Fundamentos de Programación y desarrollo de software - Software

Universidad Pontificia Bolivariana, Medellín, ANT
01/2021 - 12/2021

Programación con énfasis a aplicaciones móviles - Software

Universidad Pontificia Bolivariana, Medellín, ANT
01/2021 - 12/2021

Programación, Front End, Java Orientado a Objetos - Software

One - Oracle Next Education, Bogotá, DC
01/2022 - 12/2022

Enfatiza tus habilidades clave

  • Habilidad con lenguajes como Swift (UIKIT), Cobol, Jcl

  • Gestión de prioridades

  • Manejo de herramientas como Xcode

  • Solución de problemas

  • Competencias digitales

  • Habilidad para aprender

  • Depuración de código

  • Desarrollo de software

  • Trabajo en equipo

  • Revisión de código

  • Conocimiento de metodologías ágiles

  • Desarrollo de aplicaciones

  • Profesionalidad y cumplimiento de plazos

Idiomas

Español
Idioma nativo
Inglés
Básico
A2

Cronología

Programador - NTT DATA
08.2024 - Actual
Desarrollador de software - Inetum
06.2023 - 05.2024
Corporación Universitaria Iberoamericana - Ingeniería de Software, Software
02/2024 -
Universidad de Cundinamarca - Tecnología en desarrollo de software, Software
02/2019 - 11/2023
Universidad Pontificia Bolivariana - Fundamentos de Programación y desarrollo de software, Software
01/2021 - 12/2021
Universidad Pontificia Bolivariana - Programación con énfasis a aplicaciones móviles, Software
01/2021 - 12/2021
One - Oracle Next Education - Programación, Front End, Java Orientado a Objetos, Software
01/2022 - 12/2022

Referencias

Giancarlo Castañeda

Desarrollador Senior iOS

+57 319 551 9515

castag.gian@gmail.com

Andrés Briñez

Ingeniero de Sistemas

+57 317 638 6529

andres940906@gmail.com

Santiago Nicolas Briñez Garcia