I trained as an Electronics & Communications engineer (Tec de Monterrey, with exchanges in Sweden) and spent fifteen years running a collegiate American football program — sixteen staff, a hundred athletes a season, an MXN 7M (≈US$350K) annual budget, and every operational decision that comes with them.
That is where the engineering problems came from. Statisticians narrating plays into spreadsheets, evaluations scattered across forty Excel files, reports that ate whole workdays. I know exactly what these systems are for, because I was the one they failed.
So the products I build now are the ones I needed. Both put a language model at the perception layer — transcribing speech, extracting fields — and keep every decision that must be right in deterministic code. The model perceives; code decides. That line is the whole discipline, and the tests and rules engines exist to enforce it.
That work does not stand alone. I built the data platform behind a real estate investment product — Go and Python services, Airbyte/dbt pipelines, Terraform-provisioned AWS — and I contribute backend and full-stack work to a workforce attendance system today. I'm also pursuing a Master's in Software Development with AI Tools.
What I'm after is work where I can take a problem end to end — shaping it, building it and standing behind it in production. That is how both products above were built, and it is the way I add the most. I'm equally at home taking one system inside a larger platform and owning it properly.