Este perfil está escrito em espanhol
Backend Engineer
Experiencia demostrada en Node.js.
Experiencia demostrada en TypeScript.
Experiencia demostrada en NestJS.
Experiencia demostrada en Express.js.
Experiencia demostrada en REST APIs.
Backend Engineer buscando nuevas oportunidades
Designed and built a centralized file-distribution API with NestJS and TypeScript, replacing fragmented manual handling of the files and configurations consumed by internal systems with a single controlled, auditable point of distribution.. Modeled resource metadata, validation and traceability in PostgreSQL and integrated Google Cloud Storage as the storage layer, giving consuming systems an auditable source for configuration files.. Developed the REST/GraphQL services behind the Eventos 5000 surplus-management ecosystem using Express.js, TypeScript and TypeORM, covering data modeling and business validations for perishable-goods workflows.. Collaborated on the integration between those services and the operational micro frontend (React, GraphQL/URQL, Vite), aligning API contracts with what the interface needed.. Contributed to ETL pipelines processing surplus data with Java and Apache Spark on GCP, orchestrated in Airflow, feeding the same operational ecosystem.. Prototyped a Node.js/NestJS service that reads, updates and republishes legacy Microsoft Access 95 (.mdb) configuration files, evaluating Windows-specific drivers against containerized Linux to document compatibility limits.
Delivered subscription billing end to end: a payment orchestration layer covering subscription lifecycle and product-based provisioning, unifying the webhooks of two Stripe accounts (US and Mexico) into one centralized billing and reconciliation pipeline.. Scaled the multi-tenant WhatsApp messaging platform from 0 to 4,000 daily active users through a tenant-aware handler built with Express.js and Baileys.. Built the platform search over messages and contacts on Typesense, avoiding a migration to Elasticsearch.. Architected the analytics platform behind the product’s reporting (memberships, revenue, user activity, bot utilization), plus tooling converting OpenAPI specifications into executable agent functions stored in the database.. Strengthened real-time message delivery through a Singleton Socket Manager exposing socket analytics, and cut deployment time from 10 minutes to under 30 seconds with Kubernetes rolling updates.. Built a voice agent integrating Twilio, ElevenLabs and the OpenAI API that manages appointment scheduling automatically.
Designed a serverless reporting pipeline with AWS Lambda and the Serverless Framework, generating automated analytics from multiple data sources and provisioned as code with IAM roles, CloudWatch metrics, scheduled events and Amazon SQS for decoupled asynchronous processing.. Built backend services that automatically update collections and payment statement balances, improving financial data consistency and reducing manual operational work.. Developed a monitoring service that aggregates and validates data from 9 independent sources into a unified operational dashboard.. Refactored data processing pipelines with Polars.
Refactored the Django reporting pipeline to improve query efficiency, enabling automated twice-daily reporting.. Designed a mobile drag-and-drop interaction component in JavaScript.
Designed and implemented the backend architecture of a US real-estate CRM using NestJS and PostgreSQL, defining the data model and API surface of the product.
Led a distributed engineering team of 6 developers delivering 8 concurrent projects.. Optimized large-scale data processing workflows handling over 2M records using Parallel LINQ in C#.