Skip to content
View ATDiDonato's full-sized avatar
  • XD Technology Consulting Ltd
  • London
  • 20:14 (UTC)
  • LinkedIn in/alextdid

Block or report ATDiDonato

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

Hi, I’m Alex

I’m a Data Scientist & Senior Solution Architect combining 15+ years in enterprise IT with practical Python, machine learning and forecasting project experience.

My background spans production SQL development, data modelling, systems integration and SaaS delivery, alongside electricity distribution innovation at UK Power Networks. I recently completed the University of Cambridge Professional and Continuing Education Career Accelerator in Data Science with Machine Learning & AI, delivered in collaboration with FourthRev.

I enjoy taking problems from requirements through to working solutions—preparing data, building and evaluating models, connecting systems and making the results useful.

Selected projects

  • Student dropout prediction — Comparing XGBoost and neural networks across enrolment, attendance and assessment stages, with model interpretation, a runnable notebook workflow and a business report.
  • Ship-engine anomaly detection — Exploring candidate anomalies using IQR, One-Class SVM and Isolation Forest, with model comparisons and a stakeholder report.
  • Customer segmentation — Segmenting 68,300 customers using K-means, clustering diagnostics and business interpretation, with a supporting report.

These repositories present academic project work, with methods, results and limitations documented.

Skills

Data science: Python, pandas, NumPy, scikit-learn, XGBoost, time-series forecasting, feature engineering and model evaluation.

Engineering: SQL Server, T-SQL, relational data modelling, REST/SOAP integrations and solution architecture.

Connect with me on LinkedIn

More portfolio work coming soon

I’m preparing further completed projects for publication:

  • NLP sentiment analysis — Exploring text using topic modelling and language models.
  • Time-series forecasting — Comparing statistical and machine-learning approaches, with backtesting and evaluation.

Before sharing, I’m reviewing data permissions, removing identifying or confidential information, and adapting examples to use public or synthetic data where needed. Employer-project material will only be included where permitted.

Pinned Loading

  1. student-dropout-prediction student-dropout-prediction Public

    Student dropout prediction using XGBoost and neural networks, comparing enrolment, attendance and assessment data across three modelling stages.

    Jupyter Notebook

  2. customer-segmentation customer-segmentation Public

    Customer segmentation using K-means clustering, feature engineering and PCA on historical e-commerce purchasing data.

    Jupyter Notebook

  3. ship-engine-anomaly-detection ship-engine-anomaly-detection Public

    Engine sensor anomaly detection using IQR, One-Class SVM and Isolation Forest, with exploratory analysis, model comparisons and a stakeholder report.

    Jupyter Notebook