Developing an LLM-Powered Coding Agent with LangGraph: A Multi-Agent Workflow for Code Generation an