Software architecture · AI · technical strategy

AI Agents That Actually Work: How to Combine Judgment, Code, and Control

A practical case for combining probabilistic models with deterministic workflows and human judgment.

Use AI where probabilistic behavior creates leverage. Use deterministic systems where certainty is the feature.

Ideas worth arguing about.

Problems that do not fit neatly inside one job title.

01

Architecture & technical strategy

System design, modernization, scaling decisions, and architecture rescue.

02

AI & automation

Workflow analysis, AI system design, retrieval, agents, and deterministic automation.

03

Performance & reliability

Measurement-led investigations into latency, cost, bottlenecks, and failure paths.

04

Architecture & technical strategy

System design, modernization, scaling decisions, and architecture rescue.

Engineering is mostly choosing which tradeoffs are acceptable.

The right answer depends on the problem, its constraints, and what happens when the system is wrong.
01
Ship fast, but understand the risk.
02
Simplicity is a feature.
03
Measure before optimizing.
04
AI is leverage, not authority.
05
Failure paths matter.
Agent architectureRetrieval systemsDistributed systemsPerformance engineeringSecurityAlgorithmsLLM evaluationAutomation economics

I am more interested in understanding the system than defending a tool.

I build software, study systems, and spend a lot of time asking why we build things the way we do.

I am Arnold Moya. I work across architecture, AI, performance, automation, and the operational details that decide whether software survives contact with reality.

Shipping speed, quality, performance, security, simplicity, and business value are not independent virtues. Good engineering is the tradeoff that fits the problem.

About
Consulting

Have a difficult technical problem?

I take on selected advisory and technical engagements.

Work with me