Saltar al contenido principal
Backend Engineer · Remoto Global (UTC-3)

Julián Zabala

Licenciado en Sistemas · Backend & Distributed Systems Engineer

Especialista en diseño y escalabilidad de sistemas backend resilientes, arquitecturas desacopladas y transaccionalidad ACID en producción. Más de 4 años implementando soluciones de alta criticidad en logística, integraciones ERP y servicios distribuidos con Node.js, TypeScript, SQL Server, PostgreSQL y RabbitMQ.

+100 EndpointsOpenAPI 3.0 & Swagger
4+ AñosSistemas en Producción
8Áreas de Especialización
Lic. en SistemasUniversidad Nacional
rocket_launchVer Proyectosopen_in_newLinkedIncodeGitHub
verified_userIngeniería de Software · Enfoque Integral
UTC-3
psychologyFilosofía Profesional

Sobre Mí & Enfoque de Trabajo

Una síntesis clara sobre mi criterio técnico, estándares de entrega en equipo y lo que me impulsa día a día en el desarrollo de software.

lightbulb

Cómo pienso

Enfoque sistémico y analítico. Antes de escribir código, identifico invariantes de negocio, posibles condiciones de carrera y trade-offs. Priorizo la simplicidad evolutiva y mecanismos de recuperación elegante sin comprometer la consistencia de datos.

Claridad & Rigor conceptual
construction

Cómo trabajo

Código con tipado estricto, separación nítida de responsabilidades (IoC, capas de dominio e infraestructura) y automatización CI/CD. Los tests unitarios y de integración son requisitos no negociables para garantizar despliegues seguros en producción.

Mantenibilidad & CI/CD
trending_up

Qué me motiva

Resolver problemas de negocio reales mediante arquitecturas estables, optimizar la latencia en cuellos de botella de persistencia, definir contratos limpios entre servicios y colaborar activamente con el equipo para elevar la vara técnica.

Impacto en Producto & Negocio
account_treeCasos de Estudio · Arquitectura & Resiliencia

Sistemas en Producción

Desafíos de ingeniería resueltos: tolerancia a fallos, concurrencia masiva y pipelines asíncronos en entornos reales.

2 Arquitecturas de Misión Crítica
Pipeline ELT / Middleware iPaaS

pk-connector

Broker Asíncrono de Integración para ERPs On-Premise

sync_alt

Middleware desacoplado para ingesta bidireccional entre ERPs corporativos líderes (SAP S/4HANA, Solera RNA, Descartes Roadnet) y la plataforma de ruteo y distribución geográfica.

Flujo de Datos Distribuido

ERP On-Prem→SSE Gateway→Redis Buffer→RabbitMQ DLQ→Core Engine
verifiedDesafío & Solución Arquitectónica
  • •Tolerancia a desconexiones de ERP: Implementación de colas RabbitMQ con Dead Letter Queues (DLQ) y reintentos con backoff exponencial que garantizan cero pérdida de órdenes ante cortes prolongados de la red del cliente.
  • •Motor ELT extensible: Diseño de un motor ELT asíncrono para integrar sistemas empresariales (SAP S/4HANA, Solera RNA, Roadnet), aplicando Strategy + Factory para incorporar nuevas integraciones sin modificar el núcleo (Open/Closed).
  • •Telemetría reactiva: Server-Sent Events (SSE) unidireccionales para streaming de logs y estado del pipeline en tiempo real sin el overhead de conexiones bi-direccionales de WebSockets.
Node.jsTypeScriptRabbitMQ (DLQ)Redis StreamsSSEJest / SuperTest
Garantía At-Least-Once
Monolito Modular · Multitenant

KipBip Core API

Backend de Dominio Desacoplado & Event Bus Transaccional

alt_route

Plataforma logística integral compuesta por más de 90 servicios organizados por dominio funcional, con aislamiento multitenant riguroso y optimización de cómputo para ruteo vehicular.

Pipeline de Inversión de Control & Datos

OpenAPI / Zod→IoC Controllers→SQL Server ACID→CQRS Bus+Redis Cache
verifiedDecisiones de Arquitectura
  • •Inversión de Dependencias (IoC): Contenedor tsyringe para desacoplar handlers de casos de uso de los adaptadores de persistencia, logrando tests unitarios puros ejecutados en milisegundos.
  • •Importadores multi-tenant configurables: Motor genérico de mapeo, transformación y validación de archivos (Excel/CSV) parametrizable por cliente, con procesamiento asíncrono, upsert idempotente por código único y trazabilidad de errores fila por fila.
  • •Orquestación geoespacial con HERE Maps: Integración asíncrona de Tour Planning (optimización de rutas de flota), Route Matching (ajuste de GPS a la red vial) y cálculo de ETA en tiempo real ante cada cambio de estado de una parada.
Node.jsExpress 5SQL Server (ACID)IoC / tsyringeDocker / AWS EC2Angular 17
+100 Endpoints Testeados
layers

Otros sistemas en producción: VínculosSalud (SaaS médico con aislamiento Serializable para evitar solapamiento de turnos concurrentes) y GeCe Comercial (Puntos de venta con inventario atómico y sincronización offline-first).

Arquitecturas Activas
history_eduTrayectoria Comprobada

Experiencia Profesional

Historial en el diseño, desarrollo y mantenimiento de sistemas en producción para industrias de alta demanda.

Desarrollador Full Stack / Backend Specialist

KipBip · Logística & Ruteo Inteligente

2022 — Actualidad

Liderazgo en el diseño de arquitecturas de monolitos modulares con servicios desacoplados por mensajería para optimización logística. Implementación del bus transaccional asíncrono, orquestación de colas en RabbitMQ, y reducción drástica de tiempos de respuesta en consultas geoespaciales con Redis y SQL Server.

Node.jsTypeScriptSQL ServerRabbitMQRedisDockerAngular

Desarrollador de Software

Net Servicios Informáticos

2020 — 2022

Gestión de una cartera de clientes en relevamiento de requerimientos y soporte técnico en campo (fábricas y comercios), traduciendo necesidades del negocio en especificaciones funcionales. Desarrollo de nuevas funcionalidades y mantenimiento de sistemas en entornos productivos, optimización de consultas SQL para mejorar el rendimiento de funcionalidades críticas, y resolución de incidencias en plazos reducidos para asegurar la continuidad operativa del negocio del cliente.

SQL ServerVisual Basic 6.0 (Legacy)Git
terminalStack Tecnológico con Criterio Arquitectónico

Tecnología Seleccionada & Justificación Técnica

Elecciones respaldadas por trade-offs de escalabilidad, tipado estricto y contención de latencia.

memory

Backend Core

Tipado estricto end-to-end, event loop no-bloqueante y optimización para alto I/O concurrente en monolitos modulares con servicios desacoplados por mensajería.

Node.jsTypeScriptExpress 5Zodtsyringe (IoC)
Alta concurrencia I/O
database

Datos & ACID

Consultas parametrizadas, aislamiento de transacciones (Read Committed Snapshot / Serializable) y migraciones continuas zero-downtime.

SQL ServerPostgreSQLSequelizePrismaÍndices B-Tree
Consistencia e Integridad
cloud

Colas & Calidad

Backpressure, topologías resilientes con DLQ, contención de concurrencia y test suites automatizadas en pipelines de CI/CD.

RabbitMQ (DLQ)Redis (Locks)AWS (EC2, S3)Jest & SuperTestDocker
+100 Tests Automatizados
desktop_windows

Frontend UI

Consumo desacoplado y reactivo de APIs, contratos fuertemente tipados con OpenAPI y paneles operacionales de alta exigencia.

Angular 17ReactRxJSTailwindCSSTanStack Query
Integración Reactiva
Conversación Técnica Directa

Iniciemos una conversación profesional

Disponible para debatir trade-offs técnicos, revisión en profundidad de diagramas de arquitectura, entrevistas de pair programming o integración como Backend Engineer en equipos de alto rendimiento.

Zona Horaria

Argentina (UTC-3)

Solape con US & Europa/LATAM

Modalidad

100% Remoto

Disponibilidad Inmediata

Especialidad

Backend Engineer

Sistemas distribuidos

Canales de Comunicación Técnica

alternate_emailzabalajulian98@gmail.com
sendEnviar Correo Directo

Licenciado en Sistemas · Julián Zabala · Buenos Aires, Argentina