Hola, soy Jaime Rubio. Soy desarrollador full-stack.
Sobre mí
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 %
Experiencia profesional
Ingeniero de Software
Ocasión Plus
- 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.
Ingeniero de Software
forMarketer
- 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).
Analista programador (Telefónica)
Modis
- 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.
Full Stack Developer
nixi1
- 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.
Full Stack Developer
Grupo Hotusa
- 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