CazVid - Video Resumes That Work
CazVidEste es mi perfil
ENES
Contactar vía CazVid
B

Brian

Analista Programador

Contacto

Panamá, Panamá, Panama
Disponible en CazVid
Contactar vía CazVid

Competencias

Programación en JavaAvanzado

Experiencia sólida en desarrollo de aplicaciones Java, integrando buenas prácticas y patrones de diseño.

Modelado UMLIntermedio

Capacidad para crear diagramas UML que facilitan el análisis y diseño de procesos y sistemas.

Bases de DatosAvanzado

Amplio conocimiento en MySQL, Oracle y SQL Server para el diseño y mantenimiento de bases de datos eficientes.

Desarrollo de SoftwareAvanzado

Habilidad para desarrollar y mantener aplicaciones robustas aplicando arquitecturas N-Capas y patrones MVC.

Análisis de RequerimientosIntermedio

Capacidad para traducir requerimientos funcionales y técnicos en soluciones técnicas efectivas.

Educación

Ingeniería en Sistemas y Computación
Universidad Tecnológica de Panamá
Completado 2015

Resumen

Profesional en Sistemas y Computación con amplia experiencia en desarrollo, mantenimiento y análisis de sistemas en entornos bancarios y empresariales, especializado en arquitecturas modernas y bases de datos.

Logros Clave

  • Mantuvo y modificó sistemas institucionales en CanalBank, mejorando la eficiencia operativa.
  • Desarrolló aplicaciones de alta calidad en ByondIT, aplicando arquitecturas N-Capas y principios de Clean Code.
  • Participó en análisis y modelado de procesos usando UML en SONDA, facilitando la comprensión y desarrollo de proyectos.
  • Implementó soluciones en tecnologías como Java, C#, PHP y bases de datos MySQL, Oracle y SQL Server.

Experiencia

Analista Programador

CanalBank
2017 - 2024

Mantenimiento y/o modificación de diversos sistemas institucionales del banco (sistema de accionistas, inversiones, marcaciones y gestor de requerimientos) aplicando el patrón MVC y la arquitectura en N-Capas para garantizar una separación clara de responsabilidades y una mayor escalabilidad del software.. Creación de informes a solicitud de los usuarios sobre el sistema Core (SAP), asegurando la integridad y consistencia de los datos mediante la aplicación de buenas prácticas de diseño.. Desarrollo del sistema de Inventario de Documentos, diseñado bajo principios de UML para modelar los componentes y procesos del sistema, e implementado siguiendo patrones como Repository y Dependency Injection, mejorando la mantenibilidad y reutilización del código.. Implementación de métodos de mejora continua sobre los sistemas existentes, incorporando principios de Clean Architecture y refactorización estructurada, para optimizar el rendimiento, la seguridad y la escalabilidad de las aplicaciones.

Analista Programador

ByondIT
2024 - 2024

Desarrollar y mantener aplicaciones de software de alta calidad, aplicando la arquitectura en N-Capas y el patrón MVC, junto con principios de Clean Code y Clean Architecture para asegurar la mantenibilidad y escalabilidad del sistema.. Colaborar con el equipo de desarrollo y otros departamentos para definir los requisitos del proyecto, garantizando la correcta traducción de los requerimientos funcionales en soluciones técnicas.. Realizar pruebas unitarias, integrales y depuración de código, asegurando la estabilidad y correcto funcionamiento del software, así como la optimización del rendimiento en sistemas existentes.

Desarrollador de Software

SONDA
2025 - Presente

Participar en el análisis de requerimientos funcionales y técnicos, utilizando diagramas UML (casos de uso, clases y secuencia) para modelar y comprender el flujo de procesos.. Desarrollar aplicaciones web, móviles y de escritorio bajo arquitectura en N-Capas y patrón MVC, garantizando una separación clara de responsabilidades y una mayor mantenibilidad.. Aplicar principios de Clean Code y patrones de diseño como Repository, Dependency Injection y Strategy, mejorando la reutilización y flexibilidad del software.. Mantener y evolucionar sistemas existentes, asegurando eficiencia, rendimiento y cumplimiento de estándares de calidad en todas las capas del sistema.. Realizar pruebas unitarias, funcionales e integradas, contribuyendo al aseguramiento de la calidad (QA) y la validación de los requerimientos técnicos.. Implementar medidas de seguridad de la información conforme a las normativas y buenas prácticas establecidas (por ejemplo, OWASP y políticas internas).. Participar en reuniones de seguimiento con clientes internos y externos, brindando soporte técnico, avances de desarrollo y propuestas de mejora.

Habilidades

Programación en JavaModelado UMLBases de DatosDesarrollo de SoftwareAnálisis de Requerimientos
Publicado en CazVid - 12 jun 2026
Ver más candidatos en PanamáIn English
  1. Inicio
  2. /Contratar en Panamá
  3. /Panamá
  4. /Brian
Contactar a Brian