Skip to content
View deaneeth's full-sized avatar
🦉
Building
🦉
Building
  • University of Plymouth, UK
  • Sri Lanka
  • 17:07 (UTC +05:30)
  • @deaneeth_

Organizations

@Plymouth-University @deaneeth-hq

Block or report deaneeth

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
deaneeth/README.md

Hello, I'm Dineth

I'm an AI/ML systems engineer building end-to-end systems across machine learning, data engineering, software, and edge computing.

My work connects models, data, and hardware. I build MLOps and analytics pipelines, GPU and TPU architecture simulators, embedded IoT platforms, and applied AI systems that are understandable, testable, and useful beyond the demo.

Portfolio · LinkedIn · X · Medium · Substack

What I build

Focus

AI/ML and MLOps · Data and software systems · Parallel and edge computing

Python · PyTorch · scikit-learn · SQL · MLflow · Apache Spark · Kafka · Airflow · FastAPI · Docker · C++ · SystemVerilog

Elsewhere

I write about practical AI/ML systems, parallel computing, and embedded engineering on Medium and Substack. For collaboration, engineering opportunities, or technical discussion, contact me through LinkedIn or email.

Pinned Loading

  1. tiny-gpu tiny-gpu Public

    A lightweight Python-based GPU architecture simulator that demonstrates how parallel threads, registers, memory, and instructions work on a GPU.

    Python 77 4

  2. tiny-tpu tiny-tpu Public

    A TPU you can watch run - real SystemVerilog systolic array, compiled to WASM, visualized live in your browser.

    Astro 14 3

  3. multi-omics-cancer-subtype-classifier multi-omics-cancer-subtype-classifier Public

    End-to-end multi-omics cancer subtype classifier XGBoost, pathway-aware deep fusion network (mRNA/miRNA/methylation/CNV), KEGG attention, SHAP/IG explainability, and a Streamlit demo. TCGA BRCA & C…

    Jupyter Notebook 1

  4. telco-churn-mlops-pipeline telco-churn-mlops-pipeline Public

    A end-to-end MLOps pipeline for predicting telecom customer churn, featuring automated data preprocessing, ML model training, experiment tracking with MLflow, distributed training using PySpark, re…

    Jupyter Notebook 17 2

  5. smart-beehive-monitor smart-beehive-monitor Public

    ESP32-based IoT system for real-time beehive monitoring with temperature, humidity, bee activity tracking, weight measurement, and Firebase integration. Complete with solar power and web dashboard.

    C++ 18 3

  6. ecommerce-repeat-buyer-prediction ecommerce-repeat-buyer-prediction Public

    End-to-end big data pipeline on 20.7M clickstream events. PySpark + Databricks + Spark MLlib GBT model - AUC-ROC 0.917, 2× campaign lift.

    Jupyter Notebook 1