Building and Evaluating an End-to-End Agentic AI System with Tool Use and Controlled Reasoning