Rhonal A. Chirinos Rodriguez

Senior Backend Engineer | TypeScript · Node.js · NestJS

AWS Certified Cloud Practitioner · Ver credencial

rhonalchirinos@gmail.comBuenos Aires, ArgentinaEnlaces:linkedin.com/in/rhonalgithub.com/rhonalchirinosrhodeveloper.com

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.