Skip to content
View sergioald's full-sized avatar

Block or report sergioald

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

Hi, I'm Sergio 👋

Applied AI & research software for engineering systems
Digital twins · anomaly detection · sensor-data QA/QC · scientific Python · environmental and structural monitoring

Python Research Software Digital Twins Portfolio


About me

I am a Research Fellow and Data Scientist working at the interface of machine learning, sensor data, digital twins, scientific modelling, and research software engineering.

My work focuses on turning complex engineering and environmental data into reproducible tools for monitoring, validation, anomaly detection, digital-twin-style workflows, and decision support for physical systems.

I am especially interested in applied AI for sensor-rich physical systems, including structural testing, hydraulic systems, environmental monitoring, remote sensing, hydrology, and river morphodynamics.


Where to start

The best starting points are:

Together, these projects show how I approach applied AI beyond model fitting: data quality, reproducibility, documentation, validation, reporting, and safe publication boundaries.


Selected projects

Project Area What it demonstrates
Meander Morphology Classifier Scientific ML / geomorphology CWT spectra, autoencoder latent spaces, clustering, Streamlit GUI, Zenodo-linked models, and reproducible meander-bend classification workflows
Hydraulic Digital Twin Digital twins / industrial AI Synthetic sensor data, hydraulic energy estimation, anomaly detection, digital-twin state classification, and automated reporting
Structural Audio Anomaly Detection Applied ML / anomaly detection Audio-based anomaly detection for large-scale structural testing, feature extraction, model evaluation, and reproducible research workflows
LDSFL Meander Scientific computing / hydrology Morphodynamic modelling, reproducible simulations, CLI/GUI workflows, documentation, and citation metadata
TDMS Sync Checker Engineering data QA/QC TDMS timing checks, synchronisation diagnostics, split-file continuity, inactive-channel detection, and report generation

Additional collaborative work

  • Remote sensing / environmental monitoring: strandings_from_space — collaborative open-source workflow for very-high-resolution satellite-image pre-processing, annotation, and observer-count comparison. My fork is available at sergioald/strandings_from_space.

  • Open-source research software / deep learning: GeoOcean/BlueMath_tk — active contributions to the deeplearning autoencoder module, including smoke tests, implementation fixes, and improved validation of autoencoder behaviour.


Technical focus

  • Applied AI: anomaly detection, classification, time-series and signal features, model validation
  • Engineering data: sensor networks, TDMS files, synchronisation diagnostics, data-quality checks
  • Environmental data: remote-sensing workflows, hydrology, hydraulic modelling, monitoring pipelines
  • Scientific ML: autoencoders, latent spaces, clustering, spectral features, river-morphology classification
  • Scientific Python: NumPy, pandas, SciPy, Matplotlib, scikit-learn
  • Research software: reproducible workflows, command-line tools, documentation, examples, testing

Repository style

I try to make repositories useful as engineering and research artefacts, not only as code.

Where possible, projects include clear problem statements, installation and usage instructions, example or synthetic data, visual outputs, assumptions and limitations, reproducible scripts, and citation metadata where relevant.

This is especially important when real industrial or research data cannot be shared publicly.


Contact

I am interested in applied AI, research software, digital twins, and engineering-data workflows.

Pinned Loading

  1. meander-morphology-classifier meander-morphology-classifier Public

    Python toolkit and GUI for curvature-based meander bend classification using CWT spectra, autoencoder latent spaces, and clustering.

    Python

  2. synthetic-hydraulic-digital-twin-demo synthetic-hydraulic-digital-twin-demo Public

    Synthetic hydraulic digital-twin demo for sensor validation, energy modelling, anomaly detection, fault-state classification and automated reporting.

    Python 2

  3. audio-anomaly-detection-structural-testing audio-anomaly-detection-structural-testing Public

    Audio anomaly detection for structural testing using WST features, CAE feature maps, NCC, and classifiers.

    Python 1

  4. LDSFL_Meander LDSFL_Meander Public

    LDSFL-Meander is a Python reduced morphodynamic model for meandering rivers, with CLI and GUI workflows, dimensional/dimensionless inputs, geometry preprocessing, and reproducible planform simulati…

    Python 1

  5. tdms-sync-checker tdms-sync-checker Public

    Metadata-first TDMS QA/QC tool for timing checks, split-file continuity, activity review, and optional engineering diagnostics.

    Python