
Rodrigo Ruíz Salmorán
Tecnología / Internet
Acerca de Rodrigo Ruíz Salmorán:
| Ingeniero de Software Full-Stack (Spring Boot y Angular) con experiencia en análisis, diseño, desarrollo y pruebas de software, utilizando el marco de trabajo SCRUM. Entusiasta y autodidacta con interés en Arquitectura de Software, mejores prácticas y procesos eficientes. Acostumbrado a trabajar en equipo, individual y/o con personal de otras empresas grandes del sector. |
| Ingeniero de Software Full-Stack (Spring Boot y Angular) con experiencia en análisis, diseño, desarrollo y pruebas de software, utilizando el marco de trabajo SCRUM. Entusiasta y autodidacta con interés en Arquitectura de Software, mejores prácticas y procesos eficientes. Acostumbrado a trabajar en equipo, individual y/o con personal de otras empresas grandes del sector. |
Experiencia
| 09/2024 -12/2024 | Desarrollador Full Stack IDS Comercial – Ciudad De México
Desarrollo de Historias de Usuario con Angular 18, Spring boot 3.2.3, utilizando JWT, Mappers, Programación Orientada a aspectos, JPA, Exception Handler Junit, LazyLoad, Guards, Custom Pipes, life cycle hooks, modules, directives, bootstrap 5 Test.
| |
| 07/2021 -09/2024 | Líder de desarrollo Megasys Asesores - Xalapa, Veracruz-Llave
Levantamiento de requerimientos mediante entrevista, Documento de Especificación de requerimientos; casos de Uso, Plantilla de casos de uso, diseño de software UML, prototipos. Desarrollo e implementación de arquitectura cliente-servidor con Spring boot 3.2.3, Angular 16 utilizando JWT, Mappers, Mongoose.
Levantamiento de requerimientos mediante Casos de Uso, plantilla de casos de Uso, diseño de software UML, prototipos. Desarrollo e implementación de arquitectura cliente-servidor en Vue 2, Node,js, JWT, express, Mongoose. consumo de APIS externas. Proyecto creado para consultar el saldo, consulta e impresión de cupones y promociones del cliente Chedraui. Conexión con JDK de aplicación nativa desde vue 2 mediante PWA(Progressive Web Apps) para realizar impresión de promociones.
Levantamiento de requerimientos mediante Casos de Uso, diseño de software UML además de prototipos. Desarrollo e implementación de arquitectura cliente-servidor en Spring Boot, Spring Security, JWT, Itextpdf para la generación de voucher digitales al realizar pagos con tarjeta en tiendas Chedraui.
Corrección de errores, implementación de requerimiento, pruebas e implementación de requerimientos para Punto de venta 4690. Cbasic.
Creación de programa para realizar la comunicación entre POS 4690 IBM y PINPADS USB. Se desarrolla puente de comunicación por bytes mediante Pipes de comunicacióne en pinpad usb mediante Java. |
| 06/2019 - 07/2021 | Desarrollador full stack Evomatik - Xalapa, Veracruz-Llave
Corrección de errores, implementación de requerimientos mediante historias de usuario, pruebas e implementación de requerimientos para el sistema de la Fiscalía de la Ciudad de México. Spring boot. Angular, Microservicios(Eureka, zuul), Spring security, RabbitMQ, Mappers, JPA, Jasper, MongoDB, PostgreSQL, Oracle SQL. Arquitectura MVC. |
Educación
| 08/2014 - 06/2019 | Licenciatura en Ingeniería de Software Universidad Veracruzana - Xalapa |