¡Bienvenido al perfil Malt 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
Idiomas
Categorías
Habilidades (20)
- Methodologies
-
- Cloud
-
- Frameworks
-
-
-
- Languages
-
-
-
Joseph en pocas palabras
Experiencia
Accenture - ACCENTURE ORGANISATION
High tech
Software Architect
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).
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
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