Available for opportunities

Gustavo
Rodriguez

Data Engineer Database Engineer Data Platform Engineer

I build end-to-end data pipelines on AWS — ingestion, cleaning, transformation, orchestration, and persistence — with Python and PostgreSQL. 10+ years across ETL, databases, and backend systems, with a practical focus on reliability, performance, and cost.

Projects
// live
Multi-Source Lead-Generation Pipeline

A production data pipeline unifying four partner feeds — three barcode encodings, four delivery formats — into one PostgreSQL system on AWS. ~11.4M records/year.

read case study →
// coming soon
Runner Pace Intelligence

A tool to help runners craft terrain specific pacing plans.

Experience↓ Download Résumé
Freelance Data & Platform Engineer
Self-Employed / Upwork
Jan 2026 — Present

Design and deploy end-to-end data pipelines for clients — ingesting from flat files and REST APIs, then cleaning, merging, transforming, and orchestrating in Python. Build on AWS using RDS (PostgreSQL) for persistence, Lambda for compute, S3 for storage, and CloudFront for delivery, with an emphasis on reliability, cost, and clean operational handoff. Own data quality, error handling, retry logic, and monitoring across production workloads, and produce runbooks so client teams can operate pipelines without ongoing dependence on the engineer.

Python PostgreSQL AWS RDS / Lambda / S3 ETL Orchestration Data Quality
Technical Support Lead / L2 Support Engineer
archTIS (formerly Spirion) — Data Discovery & DSPM Platform
Nov 2023 — Dec 2025

Senior escalation engineer for a data discovery platform processing billions of records across enterprise Microsoft 365, SQL Server, PostgreSQL, and NoSQL sources. Diagnosed and resolved issues in backend services, data pipelines, authentication layers, and discovery agents across Windows, macOS, and Linux. Partnered with Engineering and QA on production-defect root cause analysis, influencing architectural changes that improved reliability and data-pipeline performance. Owned documentation and release readiness, expanding the knowledge base by 100%, and mentored two engineers on data-focused troubleshooting and reproduction methodology.

Data Pipelines PostgreSQL SQL Server NoSQL Root Cause Analysis
Technical Account Manager
archTIS (formerly Spirion)
Feb 2021 — Nov 2023

Designed and automated enterprise-scale data discovery workflows across Microsoft 365, SQL, and NoSQL systems, supporting 30+ projects ($50K–$300K ARR). Built custom scripts and integration layers in Python, PowerShell, and REST APIs to ingest, transform, and classify enterprise data. Tuned backend configurations and database indexing to cut scan execution time by 50%, and worked directly with customer data and engineering teams on data architecture, API usage, and scaling strategies.

Python PostgreSQL REST APIs DB Indexing Data Classification
Senior Process Improvement Consultant
DocuPhase — Enterprise Automation & Document Mgmt
Mar 2017 — Jan 2021

Engineered ETL pipelines using SSIS and T-SQL to support enterprise reporting, analytics, and automation across 20+ projects (budgets up to $500K each). Designed backend modules and batch jobs to ingest, transform, and persist high-volume data at scale. Optimized SQL Server performance through indexing, query refactoring, and workload tuning, improving query execution time by 50%. Led architecture and delivery of end-to-end automation solutions across finance and operations for 10+ cross-functional departments.

SSIS T-SQL ETL Batch Processing Performance Tuning
Lead Technical Support Engineer
DocuPhase
May 2016 — Mar 2017

Led a team of 5 engineers resolving 200+ production cases per month, many involving ETL jobs, database issues, and data-integrity problems. Acted as technical liaison between Engineering, QA, and Customer Success to triage data and platform issues.

ETL Support Data Integrity Team Leadership
Genius
Apple Inc.
Mar 2011 — May 2016

Diagnosed and resolved complex hardware and software issues with a focus on quality, privacy, and data recovery. Led in-store technical triage for up to 40+ repairs per day.

Data Recovery Diagnostics ACMT