My work has spanned both ends of the scale, and each end teaches something the other
cannot. Enterprise infrastructure, where a change to a shared system has a blast
radius and you learn to respect it. Small and mid-sized businesses, where there is
no layer between you and the client who needs the answer, so you gather the
requirement, build the pipeline, and present the result yourself.
I spent four years in an enterprise environment on infrastructure monitoring and
incident response, and the data engineering around it: thresholds and event-driven
alert routing on the detection side, telemetry pipelines and dimensional models on
the side that turned resolved incidents into failure patterns. All of it through an
on-premise to hybrid AWS migration. Since then, systems integration, ETL pipelines,
BI reporting for leadership, and freelance application development.
The through line in my work is system design, which has less to do with knowing
services than with asking what tradeoffs a decision makes. Reliability against cost.
Simplicity against flexibility. Shipping now against unwinding it later. I reach for
the smallest thing that meets the requirement, not the largest that impresses, and
let telemetry tell me when to revisit one. The habit came from presenting technical
decisions to leadership and non-technical stakeholders, who were never going to
accept "because it is best practice" as an answer.
Lately I have been pointing that at the infrastructure generative AI needs to run in
production, in Go, Python, TypeScript, and Terraform on AWS: a retrieval augmented
generation (RAG) service measured against a labeled evaluation set, a gateway that
prices every inference call and fails over between providers, and a training
pipeline where bad data cannot merge and no model reaches production without a
human reading the evaluation. I am moving toward agentic RAG and document
extraction. I am an AWS
Certified Developer, studied computer science at Vanderbilt University and cloud
engineering through the AWS Cloud Institute.