Summary
Overview
Work History
Education
Skills
Timeline
Generic
Ruben Gallardo

Ruben Gallardo

Senior Software Developer
Bogota

Summary

Desarrollador de Software Senior con sólida experiencia en frontend y conocimientos avanzados en backend, especializado en liderar equipos y en la implementación de arquitecturas modernas como microfrontends y microservicios. Experto en AngularJS, Java con Spring Boot 3, Node.js, y tecnologías modernas como TypeScript, Tailwind CSS, y PostgreSQL, con más de 4 años desarrollando aplicaciones bancarias robustas. Hábil en metodologías Agile (Scrum, Kanban) y en automatización de procesos mediante CI/CD con GitHub Actions. Aportar soluciones tecnológicas innovadoras que impulsen la eciencia y escalabilidad de las aplicaciones empresariales, liderando equipos hacia la excelencia técnica y contribuyendo al éxito del negocio mediante el desarrollo de arquitecturas modernas, la optimización de procesos de desarrollo y la entrega de productos de alta calidad. Mi enfoque está en proyectos que aprovechen mi experiencia en tecnologías frontend y backend, con énfasis en la banca y sectores donde la innovación sea clave para la transformación digital. Hablo 4 idiomas entre ellos ingles, frances, español y portugues.

Overview

5
5
years of professional experience
3
3
years of post-secondary education
4
4
Languages

Work History

DESARROLLADOR DE SOFTWARE SENIOR

Leanware
03.2024 - 06.2025
  • Company Overview: Leanware, Bogotá
  • Lider de desarrollo de equipo frontend en angular js (pasarela de pago inglesa).
  • Migración de código legacy de angular 7 a angular 17.
  • Migración de arquitectura de SPA a microfrontend usando Angular Architects.
  • Implementación de CI/CD para repositorios en gitlab.
  • Desarrollo de componentes y librerías propias de la empresa.
  • Coordinación de equipos QA, Desarrolladores, PMs, POs.
  • Integración de equipos en distintas zonas horarias (india, londres, colombia, eeuu, mexico).
  • Leanware, Bogotá

Senior Software Engineer

GOCIVIX
09.2024 - 05.2025
  • Formé parte del equipo de desarrollo tanto en Frontend como en Backend, utilizando Angular y Java con Spring Boot.
  • Desarrollé componentes, servicios, guards, modelos, microfrontends y realicé despliegues en Angular.
  • Trabajé en el desarrollo de microservicios, endpoints, middlewares y validaciones en Java + Spring Boot.
  • Ofrecí soluciones para código legado, migraciones y utilicé PostgreSQL, Docker y AWS con S3 Bucket para el almacenamiento de archivos.
  • Integré soluciones de múltiples equipos, liderando y gestionando personas para asegurar que no se solaparan entre sí.
  • Este trabajo fue parte de la gestión electoral de EE. UU., por lo que se requerían integraciones constantes, cambios continuos y una gran capacidad de adaptación.
  • Desarrollé infraestructuras robustas, escalables, modulares y centradas en APIs.
  • Colaboré con la gerencia, socios internos y equipos de desarrollo en el diseño de aplicaciones de software y en el seguimiento del progreso del proyecto.

DESARROLLADOR DE SOFTWARE SENIOR

QRSOF
08.2021 - 11.2024
  • Company Overview: QRSOF (mexico) , Bogota
  • Lider técnico para equipo de front-end en angular js (banca mexicana).
  • Coordinación de equipos.
  • Desarrollo para la banca mexicana.
  • Soporte para la creación, integración y despliegue de microservicios en backend en java springboot 3.
  • CI/CD en githubs actions para automatización en procesos de despliegue.
  • Uso de docker para despliegue sobre Pods de Openshift y contenerización.
  • Implementación de arquitectura de micro frontends en Angular 14, 15, 16.
  • Uso de module federation para implementación de micro frontends.
  • Test unitarios en JUnits, Karma, TestBed.
  • Uso de NgRx para manejo de Store.
  • Reactive Forms, RxJs, Subjects, Observables, Promises, POO, Typescript, Servicios, LocalStorage y sessionStorage, i18n para internacionalización, integración de patrones de diseño eg. inyección de dependencias.
  • Creación, integración y consumo de Rest API en java consumiendo un proxy.
  • QRSOF (mexico) , Bogota

DESARROLLADOR MIDDLE

Medianet
01.2020 - 08.2021
  • Desarrollador web middle frontend.
  • Uso de VueJs 2 y 3 para creación de e-commerce de cursos.
  • Mantenimiento de componentes ya existentes e integración de nuevos.
  • Deployment en heroku, base de datos en mysql, backend en C# .net core.
  • Integración de máquina de estado vuex.

Education

INGENIERIA EN TELECOMUNICACIONES - Ingenieria En Telecomunicaciones

Universidad Catolica Andres Bello
Caracas
09.2015 - 07.2018

Skills

    Frontend

    Liderazgo

undefined

Timeline

Senior Software Engineer

GOCIVIX
09.2024 - 05.2025

DESARROLLADOR DE SOFTWARE SENIOR

Leanware
03.2024 - 06.2025

DESARROLLADOR DE SOFTWARE SENIOR

QRSOF
08.2021 - 11.2024

DESARROLLADOR MIDDLE

Medianet
01.2020 - 08.2021

INGENIERIA EN TELECOMUNICACIONES - Ingenieria En Telecomunicaciones

Universidad Catolica Andres Bello
09.2015 - 07.2018
Ruben GallardoSenior Software Developer