I built a domain-agnostic agentic AI data assistant with LangGraph and Google Gemini that turns natural-language questions into automated analysis of relational JSON databases. It discovers schemas at runtime, generates and safely runs Python/Pandas code, and can recover from errors through a retry loop.
I also built a modular RAG pipeline with LangChain, FAISS, SentenceTransformers embeddings, and the OpenAI API. I served the systems through FastAPI and containerized them with Docker.
At TU/e, I developed a monocular vision system for 3D human pose estimation, using model-reduction techniques in PyTorch to double FPS while keeping accuracy. Earlier, I worked on visual localization and panoramic-image semantic segmentation, including releasing a panoramic dataset and open-sourcing a model.

