Buscar un perfil freelance Crear un proyecto
Malt welcom

¡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 technical lead / project manager

Trabaja a distancia desde Madrid

  • 40.4167
  • -3.7036
Proponer un proyecto El proyecto sólo comenzará si aceptas el presupuesto de Joseph.
Proponer un proyecto El proyecto sólo comenzará si aceptas el presupuesto de Joseph.

Localización y desplazamiento

Localización
Madrid, España
Trabajo a distancia
Lleva a cabo sus proyectos principalmente en remoto

Preferencias

Sector de negocio
  • Aeronáutica & aeroespacial
  • Banca & seguros
  • Educación & e-learning
  • High tech
  • Telecomunicaciones

Verificaciones

Firmado el código de conducta freelance
Consultar el código

E-mail verificado

Idiomas

Categorías

Habilidades (20)

Joseph en pocas palabras

Ingeniero de Software 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

Accenture - ACCENTURE ORGANISATION

High tech

Software Architect

Madrid, España

mayo de 2017 - febrero de 2019 (1 año y 9 meses)

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.

Ibermática - IBERMATICA S.A.

Banca & seguros

Responsable Tecnológico de AEPROSER (Asociación Española de Sociedades de Externalización de Procesos y Servicios para Entidades Financiera y Corporaciones).

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.

FREELANCE

Banca & seguros

Project Manager - Solutions Architect  - Como freelance

Madrid, España

mayo de 2019 - Hoy (3 años y 3 meses)

Project Manager - Solutions Architect en proyectos de Banca, Seguros, Retail, Social Media y empresas energéticas.
 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 6 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 (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).
 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)
 Diseño e implementación de soluciones basadas en arquitecturas orientadas a microservicios desarrolladas en SpringBoot y SpringCloud.
 Diseño e implementación de soluciones basadas en arquitecturas orientadas a eventos (EDA) utilizando Kafka Streams, RabbitMQ, Flume, Apache Flink.
 Integración de las soluciones desarrolladas en infraestructura OnPremise y en Openshift(PaaS) y su despliegue a los diferentes entornos.
 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)
 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).
 Elaboración de preventas con mayor aporte en la parte técnica pero en sincronización con expertos de otras áreas(Cloud, DevOps, QA, área Comercial y Gerencia)

Recomendaciones externas

Consulta las recomendaciones de Joseph