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.
TELUS Digital · Smart Home IoT Platform, 2024–Present
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.
TELUS Digital · Enterprise SD-WAN & Internet Provisioning, 2019–2021
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.
TELUS Digital · Smart Home IoT Platform, 2024–Present
Orchestrated a Claude Code subagent workflow to migrate observability libraries across a large microservice codebase, completing the full migration with a clean production deployment.
TELUS Digital · Smart Home IoT Platform, 2024–Present
Showcase
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.
Selected Work
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.
Toolkit
Credentials