Hola, soy Jaime Rubio. Soy desarrollador full-stack.

Sobre mí


Jaime Rubio

Full Stack Developer

Curioso que le encantan los retos, constantemente aprendiendo para mantener mis conocimientos al día, en particular, tengo interés por la arquitectura, rendimiento, patrones de diseño, calidad de código y buenas practicas. Me considero una persona proactiva, dinámica, empática y muy alegre.
Javascript 80 %
Typescript 70 %
HTML / CSS 70 %
Java 50 %
Go 40 %
NodeJS 80 %
ReactJS 70 %
Docker 70 %
RedisDB 75 %
MongoDB 80 %
MochaChaiSinonJSexpressJSjsonwebtokenPassportPinoSwaggerRabbitMQZeroMQSocketClusternpmmongooseJavaGithubGitlabBootstrapBulmaMaterializeWebstormTrelloJiraScrumSalesforceAws

Experiencia profesional


Ocasión Plus

Ingeniero de Software

Ocasión Plus
Madrid 02/2022
  • AWS (Fargate, Cloudfront, S3, Route 53, EC2, etc.).
  • Google Cloud Platform.
  • Arquitectura de bases de datos NoSql con MongoDB Atlas.
  • CI y CD con Gitlab.
  • Análisis y desarrollo de microservicios y serverless (NodeJS).
  • Integración con terceros.
  • Implementación y mejoras en Front-end con React.
  • Test de Integración y unitarios (Mocha, Chai, Sinon).
  • Jira y Confluence.
forMarketer

Ingeniero de Software

forMarketer
Barcelona 05/2021 - 02/2022
  • Arquitectura de bases de datos NoSql con MongoDB Atlas.
  • CI y CD con Gitlab.
  • AWS (Cloudfront, S3, Route 53, EC2, etc.).
  • Análisis y desarrollo de microservicios con AWS.
  • Creación, desarrollo y integración de APIs internas o de terceros (NodeJS).
  • Integración con Salesforce (Apex, Lightning Web Component, Aura).
  • Mensajería con Sockets.
  • Implementación y mejoras en Front-end con ReactJS.
  • TDD, test de Integración y unitarios (Mocha, Chai).
Modis

Analista programador (Telefónica)

Modis
Barcelona 09/2020 - 05/2021
  • Análisis de la API de WhatsApp Bussiness para su integración con el bot de Telefónica (AURA).
  • Implementación y adaptación de funcionalidades de Microsoft Bot Framework para aplicarse a WhatsApp como canal.
  • Desarrollo de pruebas para la transformación de diferentes tipos de Card de Microsoft para su uso en WhatsApp (mensajes de texto, multimedia y templates), dando soporte al equipo de Producto y UIX.
  • Análisis de la API de Genesys Engage (Sofware call center) para integrarse con el bot de Telefónica y WhatsApp.
  • Desarrollo con TypeScript.
  • Test de Integración y unitarios (Mocha, Chai, Sinon, Nock).
  • Metodología Scrum, integración continua, GitHub (Git-Flow), Jira y Confluence.
nixi1

Full Stack Developer

nixi1
Barcelona 07/2019 - 09/2020
  • Análisis y desarrollo de microservicios con Docker/Docker Compose.
  • Creación, desarrollo y integración de APIs internas o de terceros (NodeJS).
  • Mensajería con Sockets (NodeJS).
  • Manejo de bases de datos (MongoDB, SQL Oracle y RedisDB)
  • Uso de AWS.
  • Diseño de paginas Webs con el frameworks de CSS (Bootstrap) y integración con ReactJS y Redux).
  • TDD, test de Integración y unitarios (Mocha, Chai).
  • Metodología Scrum, integración continua, Gitlab, Git submodules.
Grupo Hotusa

Full Stack Developer

Grupo Hotusa
Barcelona 04/2018 - 07/2019
  • Análisis y desarrollo de proyectos en NodeJS o Java.
  • Creación y desarrollo de APIs Rest y Web Services (NodeJS/Java).
  • Diseño de paginas Webs con frameworks de CSS (Bootstrap/Materialize) y desarrollo de las mismas con JavaScript (ReactJS y AngularJS).
  • Mensajería con ZeroMQ y RabbitMQ (NodeJS).
  • Manejo de bases de datos (MongoDB, SQL Oracle y RedisDB).
  • Mantenimiento, desarrollo, y nuevas implementaciones de Aplicaciones Web XML (Java).
  • TDD para la realización de nuevas implementaciones (JUnit, Mocha, Chai, Jest) y pruebas de rendimiento, carga y nivel de estrés (JMeter y Apache Bench).
  • Metodología Scrum, integración continua y Git-flow

Formación


Skylab Coders Academy
  • Full Stack Developer
I. E. S. La Rosaleda
  • Técnico Superior en Sistemas de Telecomunicación e Informática
MongoDB University
  • M150: Authentication & Authorization
  • M112: Diagnostic Thinking
  • A300: Atlas Security
  • M320: Data modeling
  • M103: Basic Cluster Administration
  • M121: The MongoDB Aggregation Framework
  • M201: MongoDB Performance
  • M312: Diagnostics and Debugging
  • M001: MongoDB Basics
  • M220JS: MongoDB for Javascript Developers
A2SECURE
  • Fundamentos de CiberSeguridad y Normativa PCI-DSS v3.2.1
  • PCI-DSS v3.2.1 Training for Developers
Udemy
  • Aprende Redis 5 desde Cero
  • Aprende Docker desde Cero a Swarm y Kubernetes
  • Iniciación de Containers en Docker
  • Advanced React and Redux: 2018 Edition

Aficiones