I am a Senior AI & ML Engineer with a PhD in Aerodynamics and Numerical Methods and more than 15 years of machine learning experience. I build production-grade AI systems end to end, from research and model development to deployment, evaluation, observability, and scalable cloud delivery.
My current focus is on LLM agents, multi-agent orchestration, MCP tool servers, agent memory, hybrid RAG, and rigorous LLM evaluation. I work extensively with LangGraph, LangChain, LlamaIndex, OpenAI and Anthropic APIs, structured outputs, prompt engineering, and fine-tuning.
I have designed retrieval systems combining BM25, vector search, knowledge graphs, reciprocal-rank fusion, and contextual embeddings. My contextual RAG approach substantially improved RAGAS precision and recall versus standard chunk-embedding retrieval and is the basis of a patent application in preparation.
I also bring deep expertise in classical machine learning, deep learning, computer vision, tracking, time series, and real-time advertising systems. My work has delivered measurable business results, including a production bidding model that increased profit and high-performing detection, classification, and optimization models.
I am experienced in production MLOps and engineering practices, including Python, FastAPI, Docker, Kubernetes, CI/CD, AWS, Google Cloud, MLflow, DVC, security scanning, and observability. I value reliable systems, measurable quality gates, secure delivery, and reproducible experimentation.
I am a winner of the SoccerNet Game State Reconstruction Challenge 2024 and a co-author of the SoccerNet 2024 Challenges Results publication. I enjoy solving complex applied AI problems and contributing to open-source tools for AI-assisted software delivery and long-term agent memory.