Resumen

Senior Systems Engineer con más de 5 años de experiencia diseñando arquitecturas limpias y optimizando sistemas transaccionales en el sector bancario. Especializado en el ecosistema Java y microservicios, con capacidad full-stack para conectar backends de alta disponibilidad con interfaces modernas en Next.js. Apuntando a roles de liderazgo técnico enfocados en la calidad de código, rendimiento y estrategia técnica de equipo.

Experiencia

Mercantil Banco Panamá - Senior Backend Engineer

- Present

En mi trayectoria en el banco he tenido la oportunidad de aportar en diferentes etapas. Inicialmente participé en proyectos clave para los usuarios, como la nueva experiencia de onboarding móvil, el asistente virtual y "Mercantil en línea". Actualmente, formo parte del equipo de la modernización de la capa media con el core bancario, donde además me encargo del soporte y mantenimiento diario de estos microservicios.

  • Soporte y Evolución: Me encargo del mantenimiento continuo de los microservicios de la capa media, asegurando que la conexión con el core bancario funcione de manera estable.
  • Desarrollo Backend: Trabajo activamente con Java 21 y Spring Boot para construir y optimizar servicios API REST eficientes.
  • Buenas Prácticas: Implemento patrones de diseño como Domain-Driven Design (DDD) con un fuerte enfoque en Clean Code, buscando que el código sea ordenado y seguro para todos en el equipo.
  • Infraestructura: Colaboro con el ciclo de despliegue utilizando Azure DevOps para la gestión interna y AKS (Azure Kubernetes Service) para la orquestación de los servicios.
  • Manejo de Datos: Apoyo en la gestión y optimización de las bases de datos relacionales del proyecto usando SQL Server.

Graca Consultores - Senior Backend Developer

-

Durante mi etapa en esta consultora tecnológica, trabajé integrado en equipos ágiles desarrollando soluciones a medida para el sector financiero. Fui responsable de la construcción, consumo y optimización de servicios bancarios críticos, adaptándome rápidamente a las arquitecturas y estándares de seguridad exigidos por los diferentes clientes de la banca.

  • Servicios Bancarios: Desarrollé e integré APIs REST y microservicios robustos enfocados en transacciones, consultas y flujos operativos del negocio financiero.
  • Desarrollo e Integración: Trabajé bajo el ecosistema de Java y Spring Boot, asegurando la comunicación eficiente entre sistemas legados y plataformas modernas.
  • Enfoque Colaborativo: Participé activamente en células ágiles (Scrum), manteniendo un código limpio y documentado para que el traspaso de proyectos entre la factory y el cliente final fuera transparente.
  • Bases de Datos: Colaboré en el diseño, mantenimiento y optimización de consultas en bases de datos relacionales para garantizar la consistencia de la información transaccional.

Education

Skills

Databases

PostgreSQLSQLSQL Server Redis

Infrastructure

AzureKubernetesDocker

Languages

javaTypeScriptSQL

Web Development

AngularNode.jsTypeScriptNext.js

References available upon request. Get in touch →