Rhonal A. Chirinos Rodriguez
Senior Backend Engineer | TypeScript · Node.js · NestJS
AWS Certified Cloud Practitioner · Ver credencial
Ingeniero en Informática especializado en backend, con más de 8 años de experiencia en e-commerce, delivery y plataformas de eventos. Trabajo principalmente con TypeScript, Node.js y NestJS, complementados con Python y PHP.
Experiencia desarrollando soluciones desde cero, modernizando sistemas en producción y evolucionando monolitos hacia microservicios. He asumido responsabilidades de diseño de datos, desarrollo de servicios, integraciones y orientación técnica a equipos frontend, con foco en automatizar operaciones y resolver problemas de estabilidad y procesamiento.
Competencias técnicas
- Backend: TypeScript, Node.js, NestJS, Python, Django, PHP, Laravel, Odoo y Strapi.
- Datos y mensajería: PostgreSQL, MongoDB, MySQL, Redis, RabbitMQ, BullMQ, Celery y Laravel Horizon.
- Arquitectura e integraciones: microservicios, arquitectura hexagonal, APIs REST, JSON-RPC, marketplaces, pagos y logística.
- Calidad y entrega: pruebas unitarias y e2e, Jest, Vitest, revisión de código, Docker, Git y CI/CD.
- Cloud: AWS, Google Cloud Run y BigQuery.
Experiencia laboral
Senior Backend Engineer
Bidcom - Argentina
Febrero 2025 – Actualidad
Desarrollo de microservicios e integraciones para las operaciones de Argentina y México.
- Diseñé y desarrollé de punta a punta una solución en Strapi para gestionar hasta 40.000 publicaciones elegibles para promociones prenegociadas, reemplazando hojas de cálculo y scripts de Python ejecutados manualmente.
- Implementé reglas configurables de precios, inventario y elegibilidad, y automaticé la generación del reporte que Mercado Libre analiza para seleccionar y activar promociones, evitando omisiones del proceso manual y favoreciendo la continuidad de la participación en promociones.
- Contribuí a modernizar el servicio de publicaciones de Mercado Libre, reemplazando APIs deprecadas e incorporando Strapi como CMS. La solución permite actualizar imágenes y descripciones desde el producto y propagar los cambios a sus publicaciones asociadas, evitando la edición manual individual.
- Implementé la sincronización de 120.000 publicaciones de múltiples cuentas, con distribución de carga mediante RabbitMQ. Desarrollé también los flujos de actualización, activación y pausa, y la sincronización de cambios de estado con Mercado Libre.
- Para la expansión a México, desarrollé procesos programados en microservicios con Node.js, utilizando APIs REST y JSON-RPC para incorporar órdenes a Odoo y sincronizar datos y estados, sin carga manual de pedidos por parte del equipo operativo.
- Contribuí a adaptar integraciones de marketplaces, desarrollar módulos de Odoo en Python con rutas personalizadas e integrar un proveedor de última milla para automatizar el envío de órdenes y sincronizar estados de entrega.
Backend Developer
Antártida - Argentina
Marzo 2023 – Febrero 2025
- Diseñé la base de datos y desarrollé el backend de Go Padel con NestJS, PostgreSQL y Redis, desde su construcción hasta producción, para gestionar inscripciones a torneos, pagos, calendario de partidos, resultados y ranking de jugadores.
- Implementé pagos con Mercado Pago y una pasarela adicional, códigos de seguridad para el inicio de sesión y procesamiento con BullMQ. Definí los flujos de integración y orienté técnicamente al equipo frontend.
- Adapté y refactoricé el backend de una plataforma de entradas basada en Pretix, con Python y Django, corrigiendo la integración REST y los flujos de compra, pagos y emisión de tickets.
- Implementé tareas asíncronas con Celery y tickets con QR de validez temporal, regenerados desde una aplicación móvil incluso sin conexión, para dificultar la reutilización de códigos copiados.
- Participé en el despliegue de la plataforma de entradas en Google Cloud Run; permaneció operativa en producción durante más de un año.
Desarrollador Backend
Proyecto colaborativo para Vivo Conecta - Colombia · Remoto
Octubre 2021 – Noviembre 2024
Colaboración por proyecto, en paralelo al empleo principal.
- Desarrollé funcionalidades con PHP, Laravel, MySQL y Node.js, integradas con interfaces React.
- Participé en refactorización, revisión de código y despliegues utilizando AWS y AWS Lambda.
Full Stack Developer
Conexa - Argentina
Octubre 2019 – Enero 2023
- Fui responsable del desarrollo de integraciones de delivery con PHP y Laravel para clientes como Grupo Delosi en Perú y Telepizza en España y Portugal.
- Centralicé la gestión de apertura y horarios de restaurantes, menús, órdenes y seguimiento de entregas de Glovo, PedidosYa y Rappi, evitando operar cada plataforma por separado.
- Participé en la separación del monolito en microservicios y la distribución del procesamiento mediante colas gestionadas con Laravel Horizon, resolviendo problemas de lentitud, caídas y demoras en la actualización de órdenes.
- Implementé observabilidad y notificaciones de fallos. En otros proyectos, desarrollé plugins de envíos y pagos para WooCommerce y PrestaShop, y funcionalidades con Vue.js y React.
Desarrollador de Software
Grupo Zaga System - Venezuela
Septiembre 2018 – Octubre 2019
- Ejercí liderazgo técnico y desarrollé aplicaciones con PHP, Laravel, Node.js, Express e Ionic.
- Planifiqué proyectos bajo Scrum e implementé procesamiento con Redis Queue, utilizando GitLab y despliegues en GoDaddy.
Educación
Ingeniero en Informática — Título obtenido
Universidad Centro Occidental Lisandro Alvarado
2013 – 2018
Analista de Sistemas
Universidad Centro Occidental Lisandro Alvarado
2008 – 2012
Segundo mejor promedio de la promoción.
Certificaciones y formación
AWS Certified Cloud Practitioner
Amazon Web Services
Abril 2026 – Abril 2029
PCEP-30-02 Certified Entry-Level Python Programmer
Python Institute
Octubre de 2024
Formación en DevOps
Universidad Tecnológica Nacional
Diciembre de 2023
- MongoDB University: MongoDB Basics (M001), Basic Cluster Administration (M103) y New Features and Tools (M040).
Idiomas
- Español, nativo.
- Inglés, B2 — intermedio alto.