At 2389 Research, I worked as a Software Engineer building cloud-based backend microservices in C++ that powered AI-driven conversational agents. These systems handled both structured and unstructured customer interaction data at scale.
A core focus of my work was integrating LLM APIs using structured output schemas and tool-calling patterns to enable deterministic execution workflows — ensuring that AI-powered features behaved predictably in production environments.
Designed and deployed cloud-based backend microservices in C++ supporting AI-powered conversational agents handling structured and unstructured customer interaction data.
Integrated LLM APIs using structured output schemas and tool-calling patterns to enable deterministic execution workflows.
Designed hybrid rule-based + LLM decision pipelines to reduce hallucination and improve response reliability.
Implemented fallback logic between LLM reasoning and deterministic validation layers to ensure robust and reliable system behavior.