Skip to content
View HSTE21's full-sized avatar

Highlights

  • Pro

Block or report HSTE21

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
HSTE21/README.md

Hi, I'm Hans 👋

Technical Medicine student @ University of Twente · Deep Learning · medical imaging · Surgical Robotics


🧠 About Me

I'm a Technical Medicine student at the University of Twente, working at the crossroads of clinical medicine, medical imaging, and artificial intelligence. My work focuses on applying deep learning to cardiac signal processing, surgical robotics, and medical image segmentation.

  • 🫀 Researching adversarial robustness of 1D ResNet ECG classifiers using PGD attacks & adaptive defenses
  • 🦾 Simulating and modeling the Faze4 6-DOF open-source robotic arm
  • 🫁 Contributing to cardiac MRI segmentation as part of the ACDC challenge
  • 🖥️ Running a personal homelab for ML experiments and self-hosted services
  • 📍 Based in Enschede, Netherlands

🔭 Research Interests

  • Adversarial robustness of medical AI models
  • Deep learning for biosignal processing (ECG, cardiac MRI)
  • Surgical robotics & computer-assisted interventions
  • 6-DOF robot kinematics, dynamics, and simulation
  • Generative models: VAE · GAN · Diffusion · Normalizing Flows

🛠️ Tech Stack

Languages

Python MATLAB Bash HTML

Deep Learning & AI Frameworks

PyTorch TensorFlow Keras

Medical Imaging & Biosignal Processing

SimpleITK nibabel pydicom MONAI PyRadiomics

Adversarial ML & Robustness

ART

Robotics

Robotics Toolbox PyBullet SpatialMath Unity

Computer Vision

OpenCV Pillow MediaPipe

Data Science & Scientific Computing

NumPy Pandas SciPy scikit-learn

Visualisation

Matplotlib Seaborn Plotly

Web & Backend

Flask SQLite SQLAlchemy

Infrastructure & DevOps

Docker Linux Raspberry Pi macOS Git Jupyter


📌 Projects

🔬 Research & AI

Project Description Stack
🫀 ECG Adversarial Robustness "Small Changes, Big Errors" — Targeted PGD attacks on a 34-layer 1D ResNet ECG classifier (PhysioNet 2017). Implements static & adaptive adversarial retraining, recovering AF F1 from 0.18 → 0.87 under attack TensorFlow · ART · wfdb
📈 ECG Classifier Deep learning pipeline for arrhythmia detection from single-lead ECG recordings TensorFlow · Python
🫁 ACDC Challenge (collaboration) Automated cardiac MRI segmentation for the Automated Cardiac Diagnosis Challenge PyTorch · MONAI · nibabel

🤖 Robotics

Project Description Stack
🦾 Faze4 Robotic Arm Simulator Forward/inverse kinematics simulation of the Faze4 open-source 6-DOF robotic arm Robotics Toolbox · Unity · MATLAB
✋ Faze4 Hand Tracking Control Real-time hand-tracking control for Faze4 arm: MediaPipe tracking, PyBullet IK, Unity TCP stream with grip detection and anti-jitter smoothing MediaPipe · PyBullet · OpenCV · Unity

💻 Software

Project Description Stack
📋 Evenementen Inschrijfsysteem Lightweight web portal for clubs and associations to manage event registrations, waitlists, and automated email promotions Flask · SQLAlchemy · HTML

📊 GitHub Stats


📚 Currently Exploring

  • Diffusion models for medical image synthesis
  • Vision Transformers for surgical workflow recognition
  • Normalizing Flows for generative modeling
  • Emergency medicine and critical care

📫 Let's Connect

I'm always open to collaborating on medical AI, surgical robotics, or biosignal processing research. Feel free to reach out via LinkedIn.

"Small changes, big errors — and the engineering to fix them."

Pinned Loading

  1. ECG-Adversarial-Robustness ECG-Adversarial-Robustness Public

    Jupyter Notebook

  2. evenementen-inschrijf-systeem evenementen-inschrijf-systeem Public

    Een eenvoudig, lichtgewicht webportaal voor verenigingen om inschrijvingen voor evenementen en trainingen te beheren. Gebouwd met Python en Flask.

    HTML

  3. faze4-hand-tracking faze4-hand-tracking Public

    AI-powered hand control for robotics using deep learning, MediaPipe hand tracking, and PyBullet inverse kinematics for Faze4 robotic arm simulator.

    Jupyter Notebook

  4. MarkoHaralovic/acdc_challenge MarkoHaralovic/acdc_challenge Public

    Python