Hola, soy Jaime Rubio. Desarrollador Full Stack. Construyo productos web de principio a fin.
Sobre mí
Full Stack Developer
Desarrollador curioso al que le apasionan los retos y el aprendizaje continuo. Me interesan especialmente la arquitectura de software, el rendimiento, los patrones de diseño y la calidad del código, siempre guiado por las buenas prácticas. Soy una persona proactiva, dinámica y cercana, que disfruta trabajando en equipo.
Javascript 80 %
Typescript 70 %
HTML / CSS 70 %
Java 50 %
Go 40 %
NodeJS 80 %
ReactJS 70 %
Docker 70 %
RedisDB 75 %
MongoDB 80 %
Experiencia profesional
Software Developer
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.
Software Developer
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
Formación
Aficiones
BUCEAR
VIAJAR
TREKKING
SNOW
CORRER
LECTURA