Malt welcome

¡Bienvenido al perfil Malt de Joseph !

Malt te da acceso a los mejores talentos freelance para tus proyectos. Ponte en contacto con Joseph para hablar de tus necesidades o busca otros perfiles en Malt.

Joseph Ruiz

Solutions Architect / Project Manager
3 proyectos
  • Tarifa aproximada
    355 € /día
  • Experiencia>15 años
  • Tasa de respuesta100%
  • Tiempo de respuestaAlgunos días
El proyecto se dará por comenzado una vez hayas aceptado el presupuesto de Joseph.
Localización y desplazamiento
Localización
Madrid, España
Trabajo a distancia
Lleva a cabo sus proyectos principalmente en remoto
Verificaciones

Código de conducta freelance firmado

Consultar el código
E-mail verificado
Idiomas
Categorías
Estos perfiles también corresponden a tu búsqueda
Agatha FrydrychAF

Agatha Frydrych

Backend Java Software Engineer

Baptiste DuhenBD

Baptiste Duhen

Fullstack developer

Amed HamouAH

Amed Hamou

Senior Lead Developer

Audrey ChampionAC

Audrey Champion

Web developer

Conjunto de habilidades profesionales (27)
Sector de especialización
Joseph en pocas palabras
Arquitecto de Soluciones con experiencia en proyectos tecnológicos y de consultoría en diferentes sectores de negocio como Aeronáutica, Administración Pública, e-commerce, Banca, Seguros, Telecomunicaciones y Turismo. Mi trayectoria profesional me ha aportado competencias y/o habilidades tales como liderazgo, capacidad analítica y de abstracción, experiencia con equipos multidisciplinares con aplicación de metodologías ágiles (Scrum, Kanban), versatilidad, adaptación a los cambios y conocimientos avanzados y prácticos de Innovación, Design Thinking, Lean Enterpreneur y creatividad.
Experiencia
  • FREELANCE
    Project Manager – Solutions Architect
    BANCA & SEGUROS
    febrero de 2019 - Hoy (5 años y 11 meses)
    Project Manager – Solutions Architect en proyectos de Banca, Seguros, Retail, Social Media Telecomunicaciones, Administración Pública e Industria (empresas energéticas, farmacéuticas y seguridad).
    • Elaboración de preventas con mayor aporte en la parte técnica en sincronización con expertos de otras áreas (Cloud, DevOps, QA, área Comercial y Gerencia)
    • Apoyar y supervisar el ciclo de vida completo del Proyecto desde la idea inicial hasta la entrega completa.
    • Supervisión y aseguramiento de que el plan esté claramente definido y traducido a las herramientas utilizadas en la metodología (Azure DevOps, Jira, Service Now, GitLab)
    • Ayuda en todos los aspectos de la gobernanza, desde la entrega de tareas hasta la gestión del presupuesto.
    • Conocimiento del stack tecnológico al completo para garantizar que se propongan soluciones óptimas en las especificaciones aprobadas.
    • Gestionar la entrega de los proyectos con las partes interesadas, incluidos los plazos, los cronogramas y las fechas de entrega.
    • Asistir a reuniones y auditorías de clientes internos y externos para cubrir cualquiera de los aspectos del proyecto.
    • Definición, diseño e implementación de soluciones basadas en diferentes patrones de arquitecturas según las necesidades de los clientes.
    • Liderazgo del equipo de desarrollo con metodologías Ágiles (Scrum, Kanban, Scrumban), células de 8 miembros como máximo.
    • Estimación de horas y costes para nuevos desarrollos solicitados por el cliente, así como definiciones funcionales y soluciones técnicas.
    • Trabajo con equipos multidisciplinares con diferente nivel de expertise, así como interlocución directa con diferentes áreas del cliente.
    • Seguimiento de evolutivos solicitados a proveedores externos así como al área de Desarrollo y Explotación.
    • Definición de procesos de operaciones y estrategias con el equipo de Desarrollo.
    • Establecimiento de estrategias de Change Management, Problem Management y Delivery Management.
    • Definición de infraestructura en diferentes proveedores de Cloud como Azure Cloud Microsoft, AWS, IBM Cloud.
    • Implementación y desarrollo de software con CI/CD y aplicando filosofía DevOps, así como uso y desarrollo de tecnologías y herramientas asociadas (Azure DevOps, Bamboo, Gitlab, Jenkins, Ansible, Rancher, Helm, Maven, Nexus, Artifactory, Bitbucket, Gitlab, Github).
    • Desarrollo de aplicaciones en Java8, Python, Angular8 aplicando TDD (JUnit, Mockito), pruebas de integración, GitFlow, Code Review, Code Coverage, Quality Gates y auditoria de código (Sonarqube, Kiuwan, HPFortify, Black Duck, OWASP).
    • Gobierno, definición y desarrollo de APIs basadas en las recomendaciones de Open API, aplicando el enfoque API-First o Consumer-First dependiendo del context, utilización de herramientas como SwaggerHub y diferentes API Manager (API CONNECT, Apigee, WSO2, Kong, API GW nativos de Cloud)
    • Diseño e implementación de soluciones basadas en arquitecturas orientadas a microservicios desarrolladas en SpringBoot y SpringCloud con diferentes patrones (Arquitectura Hexagonal).
    • Diseño e implementación de soluciones basadas en arquitecturas orientadas a eventos (EDA) utilizando Kafka Streams, RabbitMQ, Flume, Apache Flink, Debezium.
    • Integración de las soluciones desarrolladas en infraestructura OnPremise y en Openshift(PaaS) y su despliegue a los diferentes entornos.
    • Implementación e integración de frontends con aplicaciones Javascript SPA desarrolladas utilizando Vue 3.0, Angula y React, utilizando una estrategia de federación de módulos para la integración de los diferentes micro-frontends.
    • Desarrollo de aplicaciones en infraestructura de contenedores (Docker, Kubernetes).
    • Desarrollo y consumo de modelos de datos SQL (Oracle, MySQL, PostgreSQL) como NoSQL (MongoDB, Cassandra, CouchDB, Elastic, DynamoDB)
    • Diseño e implementación de proyecto de Observabilidad (métricas, KPIs, monitoring, logging, trazabilidad y alertado) tanto para aplicaciones de negocio como de infraestructura con un stack tecnológico elegido adhoc (Prometheus, Grafana, ELK, Graphite, Telegraf, Istio, Kafka, InfluxDB, OpenTelemetry).
    Metodología Agile DevOps Microservices Event-driven architecture AWS Azure Apache Kafka Prometheus Azure DevOps Desarrollo Back-End Java Python ETL
  • Accenture
    Software Architect
    HIGH TECH
    mayo de 2017 - febrero de 2019 (1 año y 10 meses)
    Madrid, España
    Software Architect en desarrollo de plataforma de e-Commerce para INDITEX. Desarrollo de Microservicios, WebServices, trazabilidad, apificación e integración con soluciones de otros workstreams. Utilización de herramientas de Integración Continua del paquete Atlassian como Bamboo, Maven, Artifactory, repositorios en Bitbucket. Desarrollo de API REST en aplicaciones Spring Boot, servicio de mensajería con ActiveMQ y WebsphereMQ, testing con implementación de JUnit, Clover(Code Coverage), utilización de una infraestructura PaaS (Openshift), bases de datos en CouchBase, y trabajo en equipo con metodologías ágiles (Scrum). Liderazgo del equipo de desarrollo, así como definiciones funcionales y soluciones técnicas en común acuerdo con las diferentes capas de la arquitectura, refinamiento, y orquestación de servicios.

    Team Leader y Software Engineer en proyectos de desarrollo de soluciones para el área de Seguros del GRUPO SANTANDER, tales como Microservicios WebServices, trazabilidad, apificación e integración con el área de Procesos. Utilización de herramientas de Integración Continua como Jenkins, Maven, Nexus, repositorios en Gitlab. Desarrollo de API REST, aplicaciones Spring Boot, testing con implementación de JUnit, utilización de una infraestructura PaaS (Openshift), bases de datos en MongoDB, y trabajo en equipo con metodologías ágiles (Scrum). Estimación de horas y costes para nuevos desarrollos solicitados por el cliente, así como definiciones funcionales y soluciones técnicas en común acuerdo con las diferentes capas de la arquitectura.
    Tech Lead OpenShift Microservices Domain Driven Design API Arquitectura IT
  • Ibermática
    Responsable Tecnológico de AEPROSER (Asociación Española de Sociedades de Externalización de Procesos y Servicios para Entidades Financiera y Corporaciones).
    BANCA & SEGUROS
    junio de 2015 - mayo de 2017 (1 año y 11 meses)
    Responsable Tecnológico de AEPROSER (Asociación Española de Sociedades de Externalización de Procesos y Servicios para Entidades Financiera y Corporaciones). Funciones técnicas de DevOps en la plataforma desde la incorporación con Jenkins, API REST, AWS, Scripting, Spring Batch, Spring-MVC 3.1.1.RELEASE, Spring-Batch 1.2.0.RELEASE, pruebas con implementación de JUnit, AWS, repositorio en SVN y Git, servidores JBoss, bases de datos MySQL 5.1.61 y Oracle 11g, gestión con metodologías ágiles (Scrum)
     Implantación de nuevo modelo de trabajo en equipo aplicando metodologías ágiles (Scrum).
     Liderazgo de un equipo de 8 miembros.
     Presentación de propuestas comerciales a usuarios y partners comerciales.
     Asistencia a eventos de partners y diferentes proveedores de productos tecnológicos en representación de la plataforma.
     Implementación en la arquitectura de la plataforma de productos de Cloud(AWS), como S3 o RDS
     Desarrollo de procesos Batch.
     Desarrollo e integración en los diferentes módulos de pruebas unitarias.
     Toma de requisitos con los usuarios y elaboración de historias de usuario.
     Mavenización del proyecto e implantación de Integración Continua con Bamboo.
     Implantación de repositorios Git/Stash en la plataforma.
     Desarrollo de nuevas aplicaciones integradas con la plataforma orientadas a microservicios.
     Fomentar la transformación del equipo especializado a multidisciplinar y con mayor adaptabilidad con técnicas como Xtreme Programming o Pair Programming .
     Herramienta utilizada para el desarrollo: Eclipse, MySQL Workbench, JUnit, SoapUI, JIRA, Trello, Dimensions, SQLDeveloper, Stash, Bamboo.
Recomendaciones externas
Certificados
  • Professional Scrum Product Owner™ Certification
    Scrum.org
    2022
  • Scrum Master Certification
    Scrum Manager
    2017