Senior Backend Engineer · El Salvador
10+ years designing distributed systems across cloud and on-premises environments. Specialized in Node.js/TypeScript, serverless AWS architectures, and event-driven platforms at scale.
Impact
Reduced IoT device provisioning from over 1 minute to under 10 seconds for batches of 25+ devices — by redesigning the flow with async operations and rate-limit-aware batch processing.
Independently diagnosed and fixed a critical bug in a third-party system — a fix the vendor had quoted at that cost — eliminating the need for an unnecessary contract entirely.
Used agentic development to validate the architectural redesign of IoT event handling — migrating from imperative to declarative configuration — achieving and tracking this error rate in CloudWatch.
Orchestrated a Claude Code subagent workflow to migrate observability libraries across a large microservice codebase, completing the full migration with a clean production deployment.
Selected Work
A personalized AI movie companion — delivered as a magic link, built for the person receiving it.
Fully serverless React + Node.js/TypeScript application on AWS. Each instance is personalized to a specific user — their name, company logo, and an AI that knows their context before the first message. Features mood-based recommendations, natural conversational discovery, a Surprise Me mode with bold reasoning, and a persistent watchlist across sessions. Magic link auth with per-session budgets and usage tracking — no running servers, under $1/month to operate.
Serverless microservices platform for IoT device lifecycle management across distributed smart home fleets. Designed an event-driven architecture for real-time device inventory tracking and automated maintenance. Delivered cross-vendor IoT connectors for Honeywell, Sensi, and Sinopé — coordinating technical alignment between external teams and internal requirements.
Serverless GCP pipeline to automate the collection, validation, and publishing of regional IP address ranges for geo-targeted advertising campaigns. Used Node.js Streams and Events to process large data volumes with minimal memory overhead.
Testing platform deployed on Google Kubernetes Engine enabling field technicians to remotely validate internet services. Delivered a Node.js backend with a cloud-native architecture designed for reliability in the field.
Built and maintained OSS/BSS provisioning systems for Canadian enterprise clients on the Netcracker platform. Managed end-to-end service provisioning for Enterprise Internet and SD-WAN products.
Web system and supporting web services for a mobile application used to verify official Salvadoran legislative election results, used across the private sector during national elections.
Toolkit
Experience
Seven years building serverless microservices, IoT platforms, and cloud-native systems for one of Canada's largest telecoms. Led cross-vendor integrations, architected event-driven infrastructure at scale, and pioneered agentic AI development workflows.
Built and maintained the ClearView Workforce Management System.
Delivered systems across diverse industries: electoral verification platforms, multi-brand high-volume recruitment portals for Pizza Hut, KFC, Starbucks and others, and financial systems including accounting, dividends, commissions, and a full management information system.
Designed and implemented a billing and cost control system for aeronautical maintenance operations.
Built an emergency management system to support disaster response coordination and resource allocation for El Salvador's national civil protection authority.
Credentials
Contact
I'm open to senior backend roles, staff engineering positions, and consulting engagements — remote or otherwise.