Skip to content
View alejandrorodm's full-sized avatar

Highlights

  • Pro

Block or report alejandrorodm

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
alejandrorodm/README.md

Hi, I'm Alejandro 👋

AI Engineer at EY · Málaga, Spain · I ship LLM agents, RAG and MCP servers to production, wrapped in Python backends that people actually depend on.

  • 🧠 Day job: Generative AI on Azure (OpenAI, Document Intelligence, Functions, Service Bus) for document, tax and financial-statement automation. Real numbers: -90 % delivery time on automated reports, -75 % LLM inference cost on a research RAG.
  • 🛠️ Stack: Python · FastAPI · LangGraph / LangChain · MCP · FAISS · MongoDB / PostgreSQL / Redis · Azure & AWS · Docker · GitHub Actions
  • 🔒 What I care about: agents that can't hurt you. Read-only by default, two-phase commits, idempotency keys, audit trails, >90 % test coverage.
  • 📚 Recently: Databricks Certified Generative AI Engineer Associate · Anthropic MCP Advanced Topics · LangGraph · Multi-Agent AutoGen

Featured

Project What it is Stack
MCP-Pionex MCP server for the Pionex exchange: 56 tools (market data, TA, trading, grid bots, earn) with anti-hallucination guardrails: read-only mode, prepare → confirm two-phase commit with SHA-256-bound single-use tokens, notional/leverage limits, JSONL audit. stdio + Streamable HTTP. Listed on Glama. Python, MCP, CI
pionex-py Python client for the Pionex REST API, published on PyPI. Python
ApexLap Real-time lap-time tracking and leagues for Assetto Corsa. Mobile + web, Firebase sync, CSP telemetry. TypeScript, React Native (Expo), Firebase
Portfolio Optimisation with N-BEATS Bachelor's thesis (9.6/10): time-series forecasting with N-BEATS + quadratic portfolio optimisation under high volatility. Python, TensorFlow
ViperTrade (private, demo on request) Automated trading & portfolio platform: FastAPI backend, quant engine (RSI, MACD, Order Blocks), multithreaded backtesting, Telegram alerts, Gemini analysis. Python, React Native, PostgreSQL

Elsewhere

  • 🏆 2nd place, Vodafone Campus Lab (international) — IoT/AI for elderly independence
  • 🎓 BSc Computer Science Engineering, University of Málaga · former AI researcher at the NEO group (RAG for industrial test generation)
  • 💬 LinkedIn · alejandrorodriguez.m@outlook.es

Pinned Loading

  1. Crypto-Strategy-with-Backtesting Crypto-Strategy-with-Backtesting Public

    Sistema que permite la obtención de precios y aplicación de estrategias como Backtesting a dichos datos.

    Python

  2. TFG TFG Public

    Sistema para la Gestión de Carteras para Activos de Alta Volatilidad. Aplicación a Criptomonedas

    Python

  3. chatunitest-core-sofia chatunitest-core-sofia Public

    Forked from NEO-Research-Group/chatunitest-core

    Integration of Retrieval-Augmented Generation (RAG) into a framework for generating unit tests using Large Language Models (LLMs).

    Java 1

  4. ApexLap ApexLap Public

    App móvil (Android) y web para guardar tiempos de vuelta de Assetto Corsa con tus colegas, comparar quién es más rápido, picaros con una ruleta que sortea coche y circuito, y hasta apostar por el g…

    TypeScript

  5. TicketSaver TicketSaver Public

    Asistente de compra que escanea tickets de supermercado con IA, controla tu presupuesto y te ayuda a ahorrar. Construido con React + TypeScript + Vite, Supabase y la API de Google Gemini. Funciona …

    TypeScript

  6. Portfolio Portfolio Public

    Astro