Luca Demicheli Rubio
Certified Moodle Developer Level 2
Backend developer experienced in Moodle, custom plugins, REST APIs, and AI integration.
I build scalable, maintainable solutions.
Skills
- PHP, Moodle API, MySQL
- Python (Flask, scripting, AI tools)
- HTML, CSS, Bootstrap
- REST APIs, JSON
- Git, GitHub, Docker, Bash
- Linux basics, Java, Spring Boot
Projects
Moodle Plugins
- block_book_chapter_pdf
Export selected Book chapters to PDF with optional suffix and image support.
AI & Machine Learning Projects
-
moodle-ai-plugin-assistant
Full-stack web assistant that lets Moodle admins query plugin documentation intelligently using Gemini, Milvus and RAG architecture. Features include voice/text input, LLM context injection, and a Bootstrap-based UI. -
ml-hotel-reservations-classifier
Supervised machine learning project using Random Forest to classify hotel reservations (confirmed or canceled). Includes feature engineering, outlier analysis, model tuning, and performance evaluation with ROC-AUC. -
IMDb Analyzer
AI-based system that scrapes IMDb reviews, analyzes sentiment with BERT, and predicts rating coherence with Random Forest. Features interactive Streamlit frontend, Flask microservice, PostgreSQL storage, and Dockerized deployment. Handles dynamic scraping, charting, and rating consistency analysis.
Links
Contact
Email: lucademichelirubio.portfolio@gmail.com
Available for freelance and collaborations in Moodle, backend, and AI.