You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Andrea MaurinoAM

Andrea Maurino

Data Quality & Generative AI Expert

€850/day
Milan, IT
15+ years

Average response time: 1 hour

About Andrea

If your organization needs more reliable data, robust pipelines and AI systems, or a clear path to applying generative AI in practice, I can help you go from strategy to execution, without the usual gap between the people who design a solution and the people who actually build it.
I'm a Full Professor of Computer Science, and for over twenty years I've moved between academic research and real-world projects for companies and public administrations. What sets me apart is that I don't stop at theoretical advisory: I write code, build pipelines, publish open-source Python libraries, and have personally coordinated technical teams on complex projects, from an AI-driven credit scoring system built on open banking (PSD2) data, to generative AI systems for ESG analysis in finance.
I work well both on strategic advisory (data architecture design, data governance roadmaps, critically evaluating which AI technologies are actually worth adopting) and on hands-on technical delivery (ETL pipelines, data quality systems, LLM-based prototypes and AI agents, machine learning models). I'm also glad to train your team directly, with a practical approach grounded in real projects rather than abstract theory.
I typically take on part-time engagements or fixed-scope projects. I can bring the kind of expertise that would normally require building an entire team internally. Typical deliverables include technical audits, pipeline and system architecture, working prototypes, and training sessions tailored to your team's technical level.
  • English

    Native or bilingual

  • Italian

    Native or bilingual

Can work on-site
Milan (up to 50km)

Experience

  • Università degli studi di Milano Bicocca
    full professor - Senior Advisor & Technology Innovation Lead
    RESEARCH
    February 2004 - Today (22 years and 5 months)
    Milan, Italy
    Over the course of my career as a Full Professor of Computer Science and technology advisor, I have coordinated development and technology innovation teams across academic, corporate, and public sector engagements, combining strategic advisory with hands-on technical leadership.
    My role has consistently spanned the full innovation lifecycle: defining data and AI strategies aligned with organizational goals, designing system architectures, and overseeing delivery to ensure solutions were implemented on time, within scope, and to a high technical standard. I have led multidisciplinary teams spanning data engineering, machine learning, and software development, coordinating work across research groups, industrial partners, and public administrations.
    Representative engagements include technical coordination of an AI-driven credit risk platform built on PSD2 open banking data for a national credit consortium; architecture and strategy definition for open data platforms and NoSQL infrastructure for regional government bodies; and design oversight of AI-based document intelligence pipelines for Italy's national statistics institute. I have also co-founded two technology ventures, translating research outcomes into deployable products and guiding their technical direction from concept to market. This advisory and delivery work is underpinned by an active research and teaching practice: I lead funded research programs (having managed approximately €3.5M in project funding), publish extensively on data quality, data-centric AI, and generative AI applications in finance (120+ peer-reviewed publications, H-index 27), and teach data management and AI courses at graduate level. This dual grounding in rigorous research and applied delivery allows me to bridge strategic vision with technical execution — assessing emerging technologies critically, translating them into concrete architectures, and ensuring teams deliver reliably against ambitious goals.
    Data science Data Engineer AI Agent Data Governance Distributed Architecture
  • Università degli studi di Milano Bicocca
    Python Developer — Data Quality & ML Experimentation Libraries
    DIGITAL AND IT
    August 2025 - Today (11 months)
    Milan, Italy
    Alongside my academic and advisory work, I have hands-on experience as a Python developer, designing and building open-source libraries and orchestration tools to support rigorous, reproducible machine learning experimentation.
    I designed and published PuckTrick, a Python library (currently v1.0.4, distributed via PyPI) for deterministic, controlled data corruption. The library enables systematic injection of realistic data quality issues, including label noise (NCAR/NAR/NNAR), outliers, missing values, generic noise, duplicates, and data drift — into datasets, supporting robustness testing of machine learning models under controlled degradation conditions. I implemented multiple accumulation modes (composed, extended, new) to model how errors compound over time, multiclass label perturbation via configurable flip matrices, and a modular drift-injection component supporting seven distinct drift operators.
    Building on this, I developed Dirtify, an orchestration layer that runs large-scale experiments combining PuckTrick's error-injection logic with multiple datasets, models, and error types. Dirtify was engineered to run on a Slurm-managed HPC cluster, executing tens of thousands of model training runs (50,000+) reliably at scale. I implemented DuckDB and CSV-based checkpointing for fault tolerance and resumability, and resolved complex dependency chains across Python 3.11, PyCaret 3.3.2, scikit-learn 1.3.2, and hdbscan, ensuring stable execution across a shared, resource-constrained research computing environment.
    This development work required end-to-end engineering ownership: package design and API usability, performance optimization for large-scale batch execution, dependency and environment management, and debugging of distributed, long-running jobs, skills directly transferable to production data engineering and MLOps contexts.
    Python Machine learning Data science Data analysis Data Engineer
  • Università degli studi di Milano Bicocca
    Trainer & Educator — Data Management, Data Quality & AI
    EDUCATION AND E-LEARNING
    February 2004 - Today (22 years and 5 months)
    Milan, Italy
    Alongside my academic and technical work, I have extensive experience designing and delivering training programs on data management, data quality, and AI, both within university master's programs and directly for companies and public administrations.
    As a Full Professor at the University of Milano-Bicocca, I have taught Data Management and Data Visualization courses across multiple master's-level programs for over a decade, and served for six years (2019–2025) as President of the Board of the Master's Degree Program in Data Science, where I contributed to curriculum design across data warehousing, data lakes, pipeline patterns, data quality and data contracts, data-centric AI, and RAG/agentic AI architectures.
    Beyond academia, I have delivered corporate training engagements for a range of organizations, including Engineering S.p.A., BIP, Lazio Crea, Umbria Digitale, Datlas, CTC (Consorzio Tutela del Credito), and Sole 24 Ore. These sessions have covered practical topics such as data quality methodologies, open data and NoSQL technologies, and the application of AI and generative AI in operational and regulatory contexts — always tailored to the specific technical maturity and business needs of the audience, from technical teams to non-technical management.
    My approach to training combines rigorous theoretical grounding with concrete, hands-on examples drawn from real research and industry projects, including tools I have personally built (such as PuckTrick and Dirtify) and consulting engagements I have led (such as AI-driven credit risk systems and open data platforms). This allows me to make complex technical topics accessible and immediately actionable for participants, whether the goal is upskilling a technical team or building strategic literacy among decision-makers.
    SQL Data science AI Agent Data Engineer Data Governance

Recommendations

Be the first to recommend Andrea

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Categories