GenAI Engineer. Background in Physics with an MSc in Data Science, AI & Machine Learning. I build LLM-powered agents and the production systems around them — from the mathematical model to the interface that ships it.
- OjoAlTicker — portfolio optimization SaaS. (private repo — linked to the live product instead)
- betting-models — probabilistic models (Dixon-Coles, XGBoost) for the EFL Championship, benchmarked against market odds.
- ojoalticker-lab — methodology lab for ojoalticker: Monte Carlo simulation, TimesFM forecasting, SLSQP portfolio optimization.
- borja-accounts — opensource personal finance tool (FastAPI), account tracking.
- GenAI / Agents — LLM agent orchestration, MCP (Model Context Protocol) servers, RAG pipelines, Claude & OpenAI APIs
- Backend — Python, Flask, FastAPI, Azure Functions
- Frontend — Next.js, React, vanilla JS, Chart.js
- Data / ML — MySQL, SQLite, Pandas, scikit-learn, XGBoost, Postgresql
- Infra — AWS (CDK, ECS), Docker

