Experiencia

Experiencia laboral.

Mi trayecto profesional: banca, bases de datos, backend, nube y DevOps.

  1. Analista ProgramadorActual

    Banco General S.A.

    • Propuse la arquitectura en AWS de un sistema de autenticación segura para comercio electrónico, conectado directamente con VISA, que valida al cliente con biometría y OTP: menos de 500 ms por autenticación y menos de 10 minutos en el flujo completo.
    • Reduje 10 % las llamadas a APIs con caché en CloudFront, API Gateway y el authorizer, optimizando los costos de infraestructura.
    • Desarrollo reglas de negocio en bases de datos SQL y servicios backend con Node.js para el área de tarjetas de crédito, débito y Clave, que atiende a más de 700 mil tarjetas.
    • Resuelvo en promedio un incidente grave al mes que afecta la transaccionalidad de las tarjetas o los reportes de negocio, en un entorno donde cada cambio se valida de punta a punta.
    • Alertas y dashboards en CloudWatch; pipelines de CI/CD con CircleCI y Jenkins; despliegue con Docker.
    • Análisis de requerimientos de negocio y coordinación con áreas técnicas y de negocio.
  2. Programador

    Banco General S.A.

    • Optimicé consultas Sybase de procesos batch y reportería: de varios minutos a menos de 30 segundos.
    • Automaticé la depuración de tablas obsoletas sin uso, con más de 7 años de datos históricos.
    • Administración, configuración y mantenimiento de bases de datos en entornos críticos.
    • Gestión de infraestructura en AWS con enfoque en escalabilidad y alta disponibilidad.
    • Desarrollo y automatización de procesos para mejorar la administración y el monitoreo de bases de datos.
  3. Analista II - Sistemas de Información Financiera

    Banistmo S.A.

    • Migré cerca de 50 tablas del core bancario entre plataformas, asegurando integridad y consistencia.
    • Pruebas, mantenimiento y optimización de módulos financieros críticos.
    • Análisis y generación de reportes para mejorar la toma de decisiones en el área de finanzas.
    • Implementación de soluciones en SQL Server para la administración de datos.
  4. Analista II - Administración de Portafolio

    Banistmo S.A.

    • Generación de reportes y análisis de datos utilizando Python y SQL.
    • Identificación de anomalías en bases de datos y optimización de consultas.
    • Desarrollo y mejora de procesos administrativos para optimizar la gestión de portafolios financieros.
  5. Back End Developer

    Zwest Devs

    • Desarrollo de módulos de la aplicación con Node.js, Express y Vue.js.

Proyectos

Proyectos y logros.

Proyectos profesionales, personales y académicos, y reconocimientos en hackathons.

Arquitectura en AWS · Banca

Autenticación segura para comercio electrónico

Sistema de autenticación de clientes en compras en línea, conectado directamente con VISA, que valida al cliente a partir de su tarjeta con biometría y OTP. Propuse la arquitectura completa en AWS.

  • Menos de 500 ms por autenticación y menos de 10 minutos en el flujo completo.
  • Reducción de 10 % en las llamadas a APIs con caché en CloudFront, API Gateway y el authorizer, con costos de infraestructura optimizados.
  • Alertas y dashboards en CloudWatch para monitorear el servicio.
Plataforma de videojuegos

GameSquad

Una plataforma en línea diseñada para ser el destino preferido de los jugadores que desean adquirir videojuegos de forma digital. Ofrece un amplio catálogo de títulos, precios competitivos y una interfaz intuitiva que garantiza una experiencia de compra segura y cómoda. Integra el método de pago Yappy para facilitar transacciones rápidas y sencillas.

Captura de GameSquadCaptura de GameSquadCaptura de GameSquad
Aplicación educativa

Frograming

Una aplicación educativa innovadora que facilita el aprendizaje de metodologías ágiles mediante el uso de juegos y rompecabezas interactivos. Cada módulo presenta videos instructivos seguidos de actividades prácticas diseñadas para reforzar los conceptos aprendidos, haciendo que el proceso educativo sea dinámico y efectivo.

Infraestructura en la nube

Optimización y Seguridad de Bases de Datos en AWS

Bases de datos escalables en AWS con enfoque en rendimiento, seguridad y alta disponibilidad.

  • Implementación de bases de datos escalables en AWS, garantizando rendimiento, seguridad y alta disponibilidad.
  • Optimización de consultas SQL y ajuste de índices para mejorar tiempos de respuesta en sistemas financieros.
  • Mejores prácticas de seguridad en PostgreSQL, incluyendo cifrado de datos y control de accesos.
  • Integración de sistemas en la nube con Express.js, asegurando eficiencia en la gestión de transacciones.

Logros

Equipo en el Hackathon Copa Airlines 2022
Infraestructura como código

Hackathon Copa Airlines - 2022

Participé en un hackathon, un evento intensivo de codificación que demostró ser tanto un desafío como una gran oportunidad de aprendizaje. Trabajamos en equipo para idear, diseñar e implementar una solución innovadora en un plazo muy ajustado. Usamos Azure para el despliegue y la gestión de la infraestructura de la aplicación, y Nginx para el enrutamiento y la gestión del servidor.

Terraform desempeñó un papel esencial en la codificación de nuestra infraestructura, permitiendo un despliegue eficiente y repetible.

Más información
Equipo ganador del Hackathon Copa Airlines 2023
Cloud native · Primer lugar

Hackathon Copa Airlines - 2023

El tema, "Aplicaciones Nativas de la Nube", atrajo a más de 500 estudiantes. Durante dos días, junto a mis compañeros Santiago, Adrián y Pablo, nos sumergimos en desafíos técnicos y aprendizaje.

Nuestro equipo, representando a la Universidad Tecnológica de Panamá, ganó el primer premio. Lo que más valoro es el conocimiento adquirido y las amistades fortalecidas.

Más información

Habilidades

Mi conjunto de habilidades.

Nube y DevOps, integración, bases de datos, backend y frontend, junto con habilidades blandas e idiomas.

Nube y DevOps

  • AWS (API Gateway, CloudFront, Lambda, CloudWatch)
  • Docker
  • Kubernetes
  • CircleCI
  • Jenkins
  • CI/CD
  • Terraform
  • Linux

Integración

  • IBM Integration Bus
  • DataPower
  • REST APIs

Bases de datos

  • Sybase
  • SQL Server
  • T-SQL
  • PostgreSQL
  • MySQL
  • MongoDB
  • Firebase

Backend

  • Node.js
  • Express.js
  • PHP
  • Python
  • JavaScript
  • Java

Frontend

  • React.js
  • Next.js
  • Vue.js
  • HTML
  • CSS
  • Tailwind CSS
  • Bootstrap

Nociones

  • C#
  • C++

Habilidades blandas

  • Trabajo en equipo
  • Resolución de problemas
  • Enfoque a objetivos
  • Capacidad de trabajar bajo presión

Idiomas

  • Español - Nativo
  • Inglés - En formación continua

Educación

Formación académica.

Estudios en desarrollo de software e informática.

Logo de la Universidad Tecnológica de Panamá

Licenciatura en Desarrollo de Software

Universidad Tecnológica de Panamá

Logo del Colegio San Gabriel de la Dolorosa

Bachiller en Ciencias con énfasis en informática y administración

Colegio San Gabriel de la Dolorosa

Certificaciones

Credenciales y cursos.

Certificaciones de nube y seguridad, y formación continua.

AWS Certified Solutions Architect Associate

Amazon Web Services

En preparación

Analista de Power BI

Fundación Carlos Slim

Administración de servidores Linux esencial

LinkedIn Learning

Cursos en Platzi: AWS, bases de datos e infraestructura como código

Platzi