Buenos Aires, ArgentinaRemoto LATAM

Backend Developer con alcance Full Stack.

Desarrollo APIs y modelos de datos con Node.js, TypeScript y PostgreSQL, con foco en autorización, consistencia transaccional, procesamiento asíncrono e integraciones.

React y Next.js para el alcance Full Stack; experiencia adicional con Go, Java/Spring Boot y Python.

Retrato de Ezequiel Pacheco

Proyectos seleccionados

El Editor

CMS editorial multitenant con dos portales públicos en producción: El Editor Platense y El Editor Mendoza.

En equipo, evolucioné APIs Node.js/Express con aislamiento por tenant y RBAC. Implementé WebSub persistente con reintentos y jobs idempotentes recuperables; contribuí al CMS React y los portales Next.js.

  • Node.js
  • Express
  • PostgreSQL
  • React
  • Next.js
Ver decisiones de ingeniería
  • Implementé aislamiento por tenant y permisos RBAC aplicados en el servidor.
  • Construí un publicador WebSub con persistencia de eventos y reintentos.
  • Agregué recuperación de jobs de edición mediante checkpoints transaccionales.
  • Mejoré ISR, caché y SEO del portal; desarrollé papelera/restauración de artículos y paneles administrativos en React.

Elementos

Marketplace de materiales de construcción en desarrollo, con inventario, carrito multiseller, checkout y gestión de órdenes.

En equipo, diseñé la API modular Node.js/Express y PostgreSQL e implementé inventario, carrito y Mercado Pago. Endurecí checkout y permisos con controles transaccionales, y desarrollé workers de importación recuperables.

  • Node.js
  • Express
  • PostgreSQL
  • Mercado Pago
Ver decisiones de ingeniería
  • Diseñé la base modular con casos de uso, repositorios, migraciones y contratos OpenAPI.
  • Endurecí checkout y cambios de permisos con controles transaccionales y serialización de operaciones sensibles.
  • Integré Mercado Pago Checkout Pro y devoluciones con idempotencia.
  • Implementé recuperación de workers de importación con leases persistidos, heartbeat y fencing.

Chemical Software

Sistema colaborativo de gestión multicomercio en desarrollo para inventario, compras y ventas, con contexto por empresa y sucursal.

Implementé multitenancy y permisos por comercio/sucursal, reservas de stock y auditoría con NestJS, TypeScript y PostgreSQL. Extendí transformación y costeo como piloto técnico.

  • NestJS
  • TypeScript
  • PostgreSQL
  • TypeORM
Ver capturas y aporte técnico
  • Derivé el contexto de empresa y sucursal en el servidor mediante membresías y controles de acceso.
  • Protegí cambios del último administrador con bloqueo transaccional y agregué auditoría por empresa.
  • Implementé reservas de stock persistidas para controlar su disponibilidad.
  • Desarrollé transformación productiva y costeo para un piloto técnico; su aceptación operativa sigue pendiente.
Pedir caso técnico

MineCall

En un proyecto colaborativo de oficina virtual, implementé presencia y reconexión en Go/Redis, outbox transaccional en PostgreSQL y autorización de audio/video por proximidad en el servidor con LiveKit.

  • Go
  • PostgreSQL
  • Redis
  • LiveKit
Ver demo
Ver capturas y aporte técnico
  • Implementé coordinación de presencia con Redis, leases y recuperación de conexiones.
  • Incorporé outbox transaccional en PostgreSQL para cambios durables.
  • Apliqué controles de membresía y proximidad en el servidor para autorizar audio/video mediante LiveKit.
  • Contribuí a Control Center y pruebas de reconexión y carga dentro del trabajo compartido.

Seguridad y privacidad.

Cercaya

Marketplace colaborativo de servicios a domicilio, en desarrollo.

Implementé módulos de identidad OIDC, solicitudes idempotentes y privacidad de ubicación con Java, Spring Boot y PostgreSQL; extendí el catálogo canónico y su integración móvil. También desarrollé un módulo de evidencia con adaptadores sintéticos; su almacenamiento productivo sigue pendiente.

Ver alcance técnico

Módulo de evidencia

Autorización contextual, sanitización de imágenes, integridad SHA-256 y auditoría.

  • Implementé identidad OIDC y su vinculación con cuentas locales en un backend modular.
  • Protegí solicitudes con autorización contextual, idempotencia, controles transaccionales y privacidad geográfica.
  • Extendí el catálogo canónico Java/PostgreSQL y la selección de oficios en Expo/TypeScript, con sincronización serial y recuperación de errores.

Trabajo complementario.

MemoriesAI

Desarrollé una CLI Python para recuperar contexto técnico con búsqueda BM25, índices SQLite y procedencia de fuentes. Extendí la recuperación acotada de documentos y sus pruebas.

  • Python
  • BM25
  • SQLite
  • FTS5
Ver decisiones de implementación
  • Mantengo Markdown como fuente e índices SQLite reconstruibles; BM25/FTS5 es el mecanismo principal de búsqueda.
  • Incorporé catálogo y recuperación acotada de documentos con hashes, localizadores y procedencia.
  • El contexto histórico conserva su origen y se contrasta con las fuentes actuales antes de usarse para decidir cambios.

Chichitos

Ecommerce de indumentaria con Next.js, TypeScript y Supabase. Implementé checkout con validación de precios y stock en servidor, reservas e integración con Mercado Pago mediante webhooks firmados e idempotentes.

  • Next.js
  • TypeScript
  • Supabase
  • Mercado Pago
Ver repositorio

DATAMARK

MVP para comercios desarrollado en equipo durante una simulación profesional de No Country. Implementé autenticación, onboarding y funcionalidades de ventas con Node.js, JavaScript, Express, PostgreSQL y Prisma; integré pantallas React de productos, clientes y ventas con la API.

  • Node.js
  • JavaScript
  • Express
  • PostgreSQL
  • Prisma

Tecnologías y forma de trabajo

Núcleo backend

Node.js
APIs y procesamiento asíncrono El Editor
TypeScript
Backend con NestJS Chemical Software
PostgreSQL
Datos y consistencia transaccional Elementos
Backend e integraciones
  • Express
  • NestJS
  • Redis
  • REST / OpenAPI
  • WebSockets
Alcance frontend
  • React
  • Next.js
Experiencia adicional
  • Go
  • Java / Spring Boot
  • Python

Pruebas unitarias y de integración · Git · Docker · GitHub Actions.

Discovery y producto

Participo en relevamiento y research: alternativas, flujos, casos de uso y casos borde. Continúo con decisiones de producto, arquitectura, implementación, testing y evolución.

Desarrollo con agentes

Uso Codex y Claude Code profesionalmente para implementar, revisar y verificar, con alcance claro y evidencia antes de integrar. Mantengo la responsabilidad sobre arquitectura, seguridad y reglas de negocio.

Trayectoria profesional.

Full Stack Developer — orientación Backend

Empresa privada — Plataformas digitales

Desarrollo Backend / Full Stack de El Editor y Elementos en equipo, con responsabilidad en APIs, datos, autorización, integraciones y pruebas.

Full Stack Developer

No Country — DATAMARK

Simulación profesional colaborativa: autenticación, onboarding y ventas con Node.js/JavaScript, e integración de pantallas React con la API.

Fundador & Responsable de Operaciones

Burgers Thrones

Gestioné producción, stock, procesos y atención al cliente.

Técnico de Producción & QA

Grupo MSA

Realicé pruebas funcionales de hardware y software, diagnóstico y reporte de incidencias.

Hablemos de una oportunidad Backend / Full Stack.

ezequielpacheco.dev@gmail.com

Buenos Aires, Argentina · Remoto LATAM