Skip to content
View MarkoAMalak's full-sized avatar

Block or report MarkoAMalak

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

Marko A. Malak

M.Sc. student, School of Computing, Queen's University. I work on machine learning for security: anomaly detection for industrial control systems and cloud logs, and on making ML results honest and reproducible, then shipping them as hardened, tested services.

Selected projects

Project What it is Stack
ics-guardian Unsupervised process + network anomaly detection for water-chlorination ICS (SWaT/WADI), served as a hardened cloud-native service. Fusion lifts PR-AUC from 0.39 to 0.47 on the SWaT A6 campaign. PyTorch · FastAPI · Kubernetes/Helm · Prometheus · 6-gate DevSecOps CI
apple-leaf-disease-framework Leakage-free deep-learning framework for apple-leaf disease detection with honest cross-dataset evaluation, YOLO11 detection and domain adaptation. Archived on Zenodo (DOI). PyTorch · YOLO11 · DANN
cloud-threat-detection Behavior-based threat detection on AWS CloudTrail logs with refined, human-focused alerts and an investigation dashboard. scikit-learn · Streamlit · Docker · Trivy
cloud-llm-deployment-cisc886 End-to-end LLM pipeline on AWS: PySpark on EMR, QLoRA fine-tuning of Llama 3.2 1B, Terraform infrastructure, Ollama + OpenWebUI serving. AWS · Terraform · PySpark · QLoRA
infosec-rag-chatbot Retrieval-augmented Q&A over a curated information-security knowledge base. FAISS · Sentence-Transformers · FLAN-T5 · Gradio
ADDC-pytorch Apple-leaf disease segmentation, classification and severity estimation in one pipeline. PyTorch · U-Net · DeepLabV3+

Focus areas

  • Anomaly detection for OT/ICS and cloud security
  • Reproducible ML evaluation (leakage-free splits, threshold-free metrics)
  • DevSecOps: CI security gates, container hardening, Kubernetes

Contact

Queen's University · GitHub

Pinned Loading

  1. ADDC-pytorch ADDC-pytorch Public

    PyTorch pipeline for apple leaf disease segmentation, classification and severity estimation on PlantVillage and PlantDoc.

    Jupyter Notebook

  2. apple-leaf-disease-framework apple-leaf-disease-framework Public

    Leakage-free deep-learning framework for apple-leaf disease detection and classification (SOIC 4492): honest cross-dataset evaluation, leaky-vs-leakage-free comparison, YOLO11 detection, domain-ada…

    Jupyter Notebook

  3. cloud-llm-deployment-cisc886 cloud-llm-deployment-cisc886 Public

    End-to-end cloud LLM deployment on AWS: PySpark preprocessing on EMR, QLoRA fine-tuning of Llama 3.2 1B, Terraform VPC/EC2, Ollama + OpenWebUI (CISC 886)

    Jupyter Notebook

  4. cloud-threat-detection cloud-threat-detection Public

    Behavior-based threat detection for AWS CloudTrail logs: Isolation Forest anomaly models, refined human-focused alerts, Streamlit dashboard, Docker and Trivy-scanned CI/CD

    Python

  5. ics-guardian ics-guardian Public

    Unsupervised process-network anomaly detection for water-chlorination ICS (SWaT/WADI), served as a hardened cloud-native service with a DevSecOps pipeline.

    HTML

  6. infosec-rag-chatbot infosec-rag-chatbot Public

    Retrieval-augmented chatbot for information-security Q&A: FAISS + Sentence-Transformers retrieval, FLAN-T5 generation, Gradio UI, Docker

    Python