At Foxbox Digital, I lead full-stack architecture for Java and Spring Boot services and React, TypeScript, and Next.js applications. I decomposed tightly coupled workflows into independently deployable Kubernetes microservices and built LangGraph agent workflows that connect LLM-driven actions to typed business APIs with permission checks.
I’ve also designed retrieval-augmented generation pipelines with source attribution and evaluation checks, and separated analytical workloads from transaction processing using Databricks and Apache Spark. Across my work, I’ve built and supported services in Java, Python, Go, C, and C++, with a focus on reliable APIs, testing, observability, and predictable failure handling.

