×
Alejandro Granada Gonzalez

Alejandro Granada Gonzalez

Desarrollador Back-End | Desarrollo de Software

Pereira, Risaralda, CO, 660004
+573126955909
es, en

Background


About

About

Soy desarrollador Back-End con sólida experiencia en el desarrollo de software, enfocado en Java EE y sus frameworks relacionados, como Spring, así como en servicios en la nube, especialmente AWS. He implementado nuevas funcionalidades y optimizado el rendimiento de aplicaciones web, alineando siempre mi trabajo con metodologías ágiles (Scrum) para asegurar entregas efectivas.

Mi experiencia abarca una amplia gama de tecnologías, incluyendo Cobol y C++, así como el desarrollo Front-End con Angular, TypeScript y plataformas Low-Code. Esto me ha permitido adaptarme a diversos entornos y desafíos técnicos.

Estoy entusiasmado por seguir contribuyendo al desarrollo de soluciones innovadoras y busco oportunidades para aplicar mis habilidades en proyectos que fomenten la transformación digital en múltiples sectores.

Con un enfoque en la evolución continua, deseo involucrarme en proyectos que me permitan aprender y crecer en áreas emergentes como la inteligencia artificial, específicamente en aprendizaje automático y procesamiento del lenguaje natural, así como en computación en la nube, donde me gustaría profundizar en arquitecturas serverless y microservicios. Estoy comprometido a aportar mis habilidades técnicas y mi pasión por cumplir los objetivos en cada proyecto.

Work Experience

Work Experience

  • Senior Software DeveloperPersonalSoft

    Nov, 2022 - Sep, 202310 months

    Desarrollador Senior partner para el proyecto Bancolombia, apoyando los sprints del
    banco en la EVC de Inversiones para migración de servicios en nube y procesos back. Apoyo en la solución de bugs del canal.

  • Desarrollador de back-endKeyrus

    May, 2022 - Aug, 20223 months

    Desarrollo y mantenimiento de la plataforma de tienda online utilizando SAP Hybris e-Commerce para Alkosto.
    Implementación de nuevas funcionalidades en el backend, asegurando la integración continua y el rendimiento óptimo de la plataforma.
    Colaboración en equipos ágiles bajo la metodología Scrum, alineando las entregas con las necesidades del cliente y cumpliendo con los plazos establecidos.

  • Business Solution Implementer (BSI)Veritran

    Oct, 2019 - Apr, 20222 years 6 months

    Desarrollo de funcionalidades para la banca mexicana (BanBajío) utilizando la plataforma Low-Code de VeriTran, con un enfoque en la migración de funcionalidades bancarias.
    Integración de los servicios del banco a través de C++, trabajando directamente con el Core interno de VeriTran para asegurar una correcta funcionalidad.
    Colaboración en el desarrollo de la parte web de la plataforma, realizando modificaciones en CSS y JavaScript para mejorar la interfaz y experiencia del usuario.
    Gestión de código utilizando SVN y participación en equipos ágiles bajo la metodología Scrum para la entrega de proyectos de acuerdo a los requisitos del cliente.

  • Ingeniero de desarrollo de softwareLucasian Labs

    Aug, 2017 - Oct, 20192 years 2 months

    Responsabilidades en Proyectos de ACH Nuevo SOI para Liquidación de Planillas de Pago de Cotizantes:

    Desarrollo y Soporte: Responsable del desarrollo y soporte de aplicaciones en la plataforma JEE para el cliente ACH Colombia, asegurando la funcionalidad y optimización de módulos específicos. Esto incluye el desarrollo de módulos utilizando Electron, AngularJS, y TypeScript para la liquidación de planillas web, garantizando una experiencia de usuario fluida.

    Implementación y Control de Versiones: Realización de implementaciones en WebLogic y gestión del control de versiones utilizando Git y Bitbucket, asegurando la integridad y la trazabilidad del código.

    Gestión de Incidentes: Atención y análisis de incidentes y problemas, proporcionando soluciones efectivas a las necesidades del cliente mediante la construcción y modificación de componentes de software.

    Bases de Datos: Manejo de bases de datos Oracle para el diseño y optimización de sentencias SQL, asegurando un manejo eficiente y avanzado de los datos.

    Documentación: Creación de documentación exhaustiva en todas las etapas del ciclo de desarrollo, que incluye planificación, diseño, codificación, pruebas, integración y despliegue, facilitando la comprensión y mantenimiento del sistema.

    Despliegue: Participación activa en el despliegue a entornos de prueba y producción, garantizando que todas las implementaciones se realicen de manera controlada y eficiente.

  • Ingeniero de softwareIndra

    Jun, 2013 - Aug, 20174 years 2 months

    Participación en el desarrollo de aplicaciones para proyectos en la fábrica de software de Indra en Pereira, contribuyendo a la creación de soluciones tecnológicas de alta calidad.

    Proyecto UNE:

    Gestión de Incidentes: Análisis y seguimiento de incidentes mediante CRM, asegurando resoluciones oportunas a los requerimientos del cliente.
    Desarrollo de Requerimientos: Elaboración de requerimientos alineados a diseños técnicos, garantizando el cumplimiento de expectativas.
    Mejoras Funcionales: Implementación de mejoras en Workflows utilizando Siebel Client y Siebel Tools, y análisis de poblaciones en bases de datos Oracle.

    Proyecto SABADELL:

    Desarrollo de Aplicaciones de Migración: Implementación de soluciones en Java utilizando el framework Proteo.
    Uso de Tecnologías Avanzadas: Integración de Spring Web Flow, JPA/Hibernate, XML, JSF, CSS, JavaScript, jQuery y Web Services.
    Gestión de Proyectos: Empleo de Maven para gestión de dependencias y uso de servidores de aplicaciones como JBoss y Tomcat.
    Bases de Datos: Desarrollo de procedimientos almacenados en PL/SQL en bases de datos Oracle.

    Proyecto BBVA:

    Desarrollo y Soporte de Aplicaciones Bancarias: Implementación y mantenimiento de aplicaciones en Cobol, utilizando CICS y DB2 para un funcionamiento eficiente y seguro.

Skills

Skills

  • Java EE
  • Amazon Web Services (AWS)
  • Scrum
  • Java
  • Spring Boot
  • SVN
  • Programación orientada a objetos (POO)
  • Documentación técnica
  • Low-Code
  • Arquitectura orientada a servicios (SOA)
  • MongoDB
  • API de Postman
  • Servicios web de RESTful
  • Docker
  • Integración continua y entrega continua (CI/CD)
  • Hybris
  • C++
  • Microservicios
  • Spring Framework
  • Servicios web
  • PL/SQL
  • Spring Web Flow
  • jQuery
  • Maven
  • Kubernetes
  • Hojas de estilos en cascada (CSS)
  • Amazon EKS
  • Tomcat
  • Tortoise SVN
  • XML
  • JBoss Application Server
  • Azure DevOps
  • Desarrollo de software
  • Estimación de software
  • AWS CloudFormation
  • SOAP
  • AWS Lambda
  • NetBeans
  • SQL
  • Git
  • Proteo
  • COBOL
  • Gestión de relaciones con clientes (CRM)
Education

Education

  • Ingeniería de software, Especialista en Desarrollo de Software, Universidad Católica de Pereira

    Feb, 2019 - Dec, 2020

  • Ingenierias, Ingeniero de Sistemas y Computación, Universidad Tecnológica de Pereira

    Jul, 2006 - Mar, 2013

    Proyecto de Grado (Sobresaliente), Implementación de un dispositivo de cómputo móvil PDA, que permite la representación de información digital al sistema de escritura y lectura Braille (Proyecto Horus).

Publications

Publications

  • Ve a través de tus manos, Revista Scientia Et Technica

    Published on: Sep 02, 2011

    Bases de un prototipo de hardware y software que busca representar textos e imágenes digitales en una pantalla adecuada para que las personas invidentes y sordo ciegas puedan interpretar la información a través del sentido del tacto, por medio del sistema Braille y patrones que les permitan intuir la imagen que se les expone