Hola — soy Adam Crocker. Ingeniero IA en la Nube. AWS Solutions Architect — Professional (enero 2025, válido hasta enero 2028). Basado en Springville, Alabama; trabajo remoto desde cualquier lugar.
Construyo sistemas nativos de IA para empresas de todos los tamaños — desde Fortune 500 hasta el negocio de la esquina. La misma persona, el mismo cuidado. La mayor parte de mi trabajo se ubica en la intersección de LLMs y agentes, AWS e ingeniería de datos de producción — y el trabajo de integración entre ellos.
Seis piezas que le mostraría a un ingeniero responsable de contratar — formatos distintos, todas en producción:
Ingeniero principal del almacén central de datos operacionales. TimescaleDB con 15 esquemas, 77 tablas, 114 funciones en PL/pgSQL y más de 1,6 M de registros de producción diarios. Esquema en estrella, hypertables y agregados continuos. ETL desde CygNet SCADA, Snowflake y MNR; salida hacia Grafana y reportes regulatorios. Lleva pgai embebido para detección automática de incidencias sobre texto libre de operadores y búsqueda semántica en observaciones históricas.
Sistema de 10 agentes que cubre el ciclo completo del cliente — captación, ventas, alcance, construcción, QA, despliegue, soporte, facturación, comunicaciones y voz — sobre 8 tipos de proyecto. MiniMax M2.7 como cerebro principal; Gemini 3 Flash Preview para QA visual. Voz con Pipecat + Telnyx + Deepgram Nova; los agentes se ejecutan dentro de sandboxes de Cua. Portal de cliente en SvelteKit sobre Vercel.
Reemplazo "JSON-first" de tres scorecards heredados (~2.300 entidades por cierre mensual). Empaquetadores en Python sobre Teradata, rama paralela en Step Functions, caché en DynamoDB y un único visor en vanilla JS. AWS Bedrock (Claude Haiku 4.5) para narrativas automáticas y explicaciones por KPI vía /api/v1/kpi-explain. En el camino cerré siete defectos latentes, incluyendo una inyección por eval() en el motor de plantillas.
¿Quieres profundizar en alguno? También hay tres más — .
Los otros tres:
Plataforma de ML sobre más de 186 M de observaciones de telemetría. 8 categorías de fallos en sensores industriales. Isolation Forest para detección no supervisada de anomalías, Random Forest para clasificación de patrones y LSTM para pronóstico a nivel de sensor. Empaquetado como stack de AWS CDK con un runbook de transferencia de 580 líneas.
Pipeline de 5 etapas en Azure DevOps sobre un agente Windows autohospedado. Clasificador de riesgo SQL (BLOCKED / HIGH / MEDIUM / LOW) sobre ~30 patrones regex. Salvaguarda anti-DROP TABLE con verificación de claves foráneas. Ejecución transaccional con rollback automático. Registro de auditoría alineado con SOX.
Ionic 8 + Angular 20 + Capacitor. Un solo código base → iOS, Android y PWA instalable. Offline-first sobre Dexie / IndexedDB con cola de escritura y sincronización con resolución de conflictos. AWS AppSync + DynamoDB; Cognito federado contra Azure AD vía MSAL.
Estoy en Delta desde 2021. Dos etapas:
2021–23: Desarrollador de Software Asociado. La primera mitad de carrera — POC de Reportes Ejecutivos con IA, trabajo de CI/CD sobre AWS Glue, automatización STS SSO en bash puro (sorteando Windows Defender y las restricciones de admin de la flota corporativa).
2023–presente: Ingeniero de Datos en el equipo de Operations Strategy Reporting (ODSR). El trabajo por el que más se me conoce internamente: Modernización de Reportes v2. Los scorecards SCRD / ESR / MPR eran enormes monolitos de PPTX / HTML — lideré el reemplazo hacia un stack JSON-first sobre servicios nativos de AWS (Glue, Step Functions, DynamoDB, S3, API Gateway, Bedrock), con Claude Haiku 4.5 generando narrativas automáticas y explicaciones por KPI.
La restricción era real: frontera IAM delegate-admin- más un SCP que bloqueaba crear funciones Lambda nuevas. El cómputo de IA lo entregué como un Glue Python-shell job con empaquetado boto3 personalizado, así no hizo falta excepción de arquitectura.
Junio 2026: seleccionado para el equipo de Habilitación de IA de Delta. Estándares de agentes IA cruzando Planeación y Performance de Operaciones. Ese es el próximo capítulo.
SCRD = Scorecard. Es un tablero operacional interno de Delta. La v1 corría como un PPTX generado con diapositivas por unidad de negocio; la v2 es un paquete de datos JSON-first más un único visor vanilla-JS con Chart.js. El logro no fue solo el renderer — fue lograr que un solo empaquetador maneje ~2.300 entidades organizacionales por cierre mensual, con un frontend tan compacto que los compañeros más orientados a Python pueden mantenerlo.
ESR (Executive Strategy Reporting) y MPR (Monthly Performance Reporting) corren hoy sobre el mismo pipeline.
Mientras revisaba el código heredado de SCRD encontré un motor de plantillas que usaba eval() sobre cadenas provistas por operadores — un vector de inyección por plantilla escondido a plena vista. Lo cerré como parte de la migración v2 junto con otros seis defectos latentes (el peor: columnas de año y mes intercambiadas en uno de los rollups, lo que clasificaba mal cierres en silencio).
Total: siete defectos cerrados durante la modernización, todos con pasos de reproducción en los 13 documentos técnicos.
Entré a Diversified Gas & Oil como Ingeniero de Sistemas en agosto de 2025, en paralelo con Delta. Tres sistemas centrales bajo mi cargo:
Y algo adyacente, más pequeño: CI/CD para Migración de BD Híbrida — un pipeline de 5 etapas en Azure DevOps que clasifica cada cambio de esquema contra ~30 patrones regex de riesgo y controla los gates correspondientes. Auditoría alineada con SOX.
That Simple Tech (TST) es mi consultora tecnológica nativa de IA. Operador y dueño único. El producto estrella es la Plataforma Autónoma de Agencia IA — un sistema de 10 agentes que maneja el ciclo completo del cliente en proyectos para pequeñas empresas:
captación · ventas · alcance · construcción · QA · despliegue · soporte · facturación · comunicaciones · voz
Decisiones de arquitectura que conviene resaltar:
Los portales nunca exponen terminología de IA — para el cliente se ve simplemente como una agencia muy rápida. Hay un control de revisión humana (PENDING_REVIEW) sobre todo lo que se entrega al cliente.
Seis cajas, más de sesenta herramientas. Pregúntame por cualquiera.
Las vías más rápidas para llegar a mí:
Springville · Alabama · EE. UU. Zona horaria CT, remoto desde cualquier lugar.
Organizaciones con las que he hecho trabajo:
El trabajo en sí — proyectos, escala, decisiones tomadas — es la mejor historia. ↗
Esa es personal — prefiero no entrar en los detalles de mi situación laboral aquí. El portafolio es sobre el trabajo en sí. Encantado de profundizar en cualquier proyecto.
Buena pregunta — pero no me han preescrito una respuesta para esa. Este portafolio es estático; lo que ves lo escribió Adam (el humano), no se genera. Prueba con:
O simplemente escríbeme un correo.