Skip to content
View duytrangiale's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report duytrangiale

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

Hi, I'm Duy Le 👋

PhD · Computational Modelling & Deep Learning · CSIRO

profile views

I build neural network surrogates for granular material simulation and physics-informed ML systems and I'm increasingly focused on applied AI engineering for digital twin, predictive maintenance, and environmental intelligence. Currently exploring industry roles in ML/AI engineering, data science and computational modelling across Australia.


📚 Education

  • 👨‍🎓 PhD in Engineering — Federation University Australia (collaboration with CSIRO, fully RTP-funded) Thesis: "Accelerated Surrogate Modelling of Granular Materials using Artificial Neural Networks"
  • 👨‍🎓 Master of Engineering, Mechatronics (GPA: 6.2/7.0) — Australian National University
  • 👨‍🎓 Bachelor of Engineering, Mechatronics — Ho Chi Minh City University of Technology, Vietnam

✍️ Research Interests

  • Deep Learning for physics simulation
  • Discrete Element Method (DEM) & Surrogate Modelling
  • Physics-Informed Neural Networks
  • Computational Modelling & Simulation
  • Digital Twin & Predictive Maintenance
  • Environmental Intelligence

🚀 Side Projects

Project Description
HoistDigiTwin (demo) Digital twin of a mine hoist circuit end to end: a SimPy discrete-event simulation validated against a reference production year, an XGBoost/Gaussian process surrogate accurate to about 2% and under a millisecond per prediction, a remaining-life model proven on NASA's C-MAPSS data then applied to the twin's own winder, and a live React dashboard with MLflow-tracked experiments.
simple_notebooklm A document-grounded RAG learning assistant inspired by NotebookLM — upload PDFs, get grounded Q&A, summaries, quizzes, and flashcards with source citations.
urbancool_melbourne (demo) ML dashboard predicting urban heat vulnerability across Greater Melbourne from a Random Forest model (R² = 0.57): FastAPI backend, interactive SHAP explanations, and a live green-infrastructure what-if simulator.
eco_risk_au Geospatial + LLM ecosystem climate-risk platform for Victoria, Australia: PostGIS ETL pipeline computing a composite climate risk score per vegetation patch, a LangGraph + Gemini RAG pipeline extracting structured risk data from real IUCN Red List of Ecosystems documents, and a React + Leaflet dashboard.

💻 Tech Stack

🤖 Digital Twin & Simulation

Python ROS2 SimPy

📈 Predictive Maintenance & ML

PyTorch scikit-learn XGBoost Pandas MLflow

🌍 Environmental & Geospatial Intelligence

GeoPandas Rasterio xarray


Open to ML/AI engineering, data science, and computational modelling roles in Australia — feel free to reach out!

Pinned Loading

  1. eco_risk_au eco_risk_au Public

    A Geospatial & LLM Ecosystem Risk Intelligence Platform

    Python

  2. urbancool_melbourne urbancool_melbourne Public

    Machine Learning - Powered Urban Heat Vulnerability Mapping

    Jupyter Notebook

  3. HoistDigiTwin HoistDigiTwin Public

    Digital twin of a mine hoisting circuit: discrete-event simulation, ML surrogate, predictive maintenance (RUL), and a live dashboard.

    Jupyter Notebook

  4. cart_pendulum cart_pendulum Public

    A tutorial project to learn about OpenUSD, MQTT, and digital twin

    Python

  5. tower_watch tower_watch Public

    GNN-based structural anomaly detection for lattice towers

    Python