Skip to content
View lucalullo's full-sized avatar

Block or report lucalullo

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.

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
lucalullo/README.md

Luca Lullo — Data & AI Engineer

Independent Data & AI Engineer specializing in data analysis, advanced data cleaning, machine learning, and the development of artificial intelligence systems.

I build high-quality datasets, reproducible notebooks, predictive models, AI agents, and educational projects across multiple domains. My work primarily focuses on public data, institutional systems, socioeconomic trends, AI agents, and language models built from scratch.

My work includes:

  • integrating, cleaning, and validating heterogeneous datasets;
  • building comparable indicators and time series;
  • developing transparent and reproducible analyses;
  • auditing and monitoring data quality;
  • building predictive models and decision-support systems;
  • designing AI agents with routing, planning, tool use, and memory;
  • progressively implementing language models and Transformers from scratch.

I primarily use Python to transform complex data into reliable, understandable, and actionable insights. I also build AI systems from the ground up to explore their underlying mechanisms in a transparent and practical way.


🏆 Kaggle Expert in Two Categories

Kaggle

  • Datasets Expert: ranked 77th out of 10,795 — highest rank: 70th — 13 medals (9 silver and 4 bronze)
  • Notebooks Expert: ranked 535th out of 61,632 — highest rank: 515th — 18 bronze medals

🛠️ Tech Stack

Python Pandas Scikit-learn XGBoost LightGBM CatBoost TensorFlow Keras PyTorch Plotly SQL Jupyter Git


📂 Featured Projects

Project Area Tools and Key Features
Customer Support Agent AI Agent / Human-in-the-Loop Google ADK, Gemini, email classification, and human escalation
Building AI Agent AI Agent from Scratch Standard Python, routing, planning, parsing, tool execution, and memory
Building LLM Language Model from Scratch A progressive journey from a character-level statistical model to a small decoder-only Transformer
Global Inequality and Poverty — 1980–2024 Socioeconomic Analysis Data integration and development of globally comparable indicators
Italian Justice System Workload Institutional Data Civil and criminal justice analysis for 2003–2024, data auditing, and quality control
Home Credit Default Risk Credit Risk / Machine Learning XGBoost, LightGBM, SHAP, and feature engineering
Global Emissions & Temperature — 1950–2024 Climate and Time Series Analysis of CO₂ emissions, greenhouse gases, and global temperatures

🔎 Areas of Interest

  • Data quality and advanced data cleaning
  • Applied machine learning
  • Explainable AI
  • AI agents and automation
  • Natural Language Processing
  • Language models and Transformers
  • Artificial intelligence from scratch
  • Public and institutional data
  • Socioeconomic analysis
  • Time series and comparable indicators
  • Reproducible research

📬 Contact

LinkedIn Kaggle GitHub

Pinned Loading

  1. House-prices House-prices Public

    Predicting house prices using Ridge Regression, Skewness transformation and Advanced Feature Engineering.

    Jupyter Notebook 1 1

  2. Home-credit-default-risk Home-credit-default-risk Public

    Machine learning project to predict credit default risk with feature engineering, XGBoost and SHAP interpretability.

    Jupyter Notebook

  3. Customer-support-agent Customer-support-agent Public

    About Kaggle Hackathon Capstone Project - Customer Support Agent

    Python 2 1

  4. Global-emissions-and-temperature-1950-2024 Global-emissions-and-temperature-1950-2024 Public

    Global climate analysis covering 75 years of CO₂, greenhouse gas emissions and mean surface temperatures across countries (1950–2024). Built with Pandas, Matplotlib, Seaborn and Plotly.

    Jupyter Notebook

  5. building-ai-agent building-ai-agent Public

    Versioned educational project for building an AI agent, with Jupyter notebooks, IT/EN reports and architecture diagrams.

    Jupyter Notebook 2 1

  6. building-llm building-llm Public

    A step-by-step educational journey from a character-level statistical language model to a small decoder-only Transformer.

    Jupyter Notebook