EDUCATION

M. Sc. in Computer Science

Technical University (TU) Berlin

2022 – Present

Master Thesis (Ongoing) Supervisor: Prof. Stefan Haufe

Thesis: Towards Closed-Loop Deep Brain Stimulation: A Deep Learning Approach for Real-Time Gait Classification in Parkinson's Disease

In my thesis, I explore deep learning methods for real-time classification of gait states in Parkinson’s Disease using multimodal biosignals (LFP, EEG, EMG, IMU). The goal is to extract robust features and develop predictive biomarkers for integration into adaptive deep brain stimulation (DBS) systems, enabling patient-specific, frequency-based stimulation to improve clinical outcomes.

B. Sc. in Computer Science

Technical University (TU)

2018 – 2021

Bachelor Thesis Supervisors: Prof. York Winter, Prof. Klaus Obermayer

Thesis: Markerless Pose Estimation and Mice Tracking with Deep Learning.

Developed a deep learning framework for markerless pose estimation and tracking of multiple, interacting mice in long-term behavioral studies. The system integrated RFID sensor data to automatically correct identity swaps, ensuring robust tracking over 24-hour periods and achieving human-level accuracy.

WORK EXPERIENCE

Research Assistant

Quality in Artificial Intelligence Group (QAI) | Physikalisch-Technische Bundesanstalt (PTB)

Feb 2025 – Present

Supervisor: Prof. Stefan Haufe

Developing & Benchmarking Inverse Methods for M/EEG Source Imaging

I designed and implemented a modular Python framework to systematically evaluate the uncertainty and calibration performance of brain source reconstruction algorithms. A core aspect of my role involves automating the entire experimental pipeline—from data simulation and forward modeling to evaluation and visualization. This work deepened my expertise in probabilistic modeling, signal processing, and scientific software engineering.

Uncertainty EstimationMachine LearningInverse Bayesian MethodsM/EEGBrain Source Imaging

Research Assistant

Quality in Artificial Intelligence Group (QAI) | Charité – Universitätsmedizin Berlin

Jun 2023 – Dec 2024

Supervisor: Prof. Stefan Haufe

Implementing Methods for Electrophysiological Data Analysis and Signal Processing

My work involved contributing new multivariate brain connectivity methods to an open-source toolbox. This experience deepened my understanding of the principles of collaborative, open-source software development and advanced concepts in linear algebra and calculus.

PythonMNE-PythonSignal ProcessingBrain ConnectivityMultivariate AnalysisOpen Source

Research Assistant

Winter Lab | Humboldt University Berlin

Jul 2021 – Jun 2023

Supervisor: Prof. York Winter

Developing Toolboxes for Behavioral Data Analysis

My role involved implementing and maintaining R and Python toolboxes for processing and analyzing large-scale behavioral data from RFID-tagged mice in automated home-cage environments. I created statistical analysis pipelines and data visualization tools to support research in behavioral neuroscience.

PythonRBehavioral NeuroscienceData AnalysisData VisualizationScientific Software

Research Assistant (Intern)

DAI Lab | Technical University Berlin

Jul 2020 – Oct 2020

Supervisor: Prof. Sahin Albayrak

Hardware Development for eHealth & Agent Systems

My work focused on the design and prototyping of electrical circuits for distributed eHealth systems.

eHealthDistributed SystemsHardware

IT Support

IIK | Communication Institute Berlin

Feb 2017 – Jul 2020

Technical Support & System Administration

Managed the institute's computer labs, providing technical support to staff and students. My responsibilities included hardware and software installation, troubleshooting, and system maintenance to ensure the smooth operation of all IT infrastructure.

IT Support Hardware Software

OPEN SOURCE SOFTWARES

Lead Developer (Python Toolbox)

Quality in Artificial Intelligence Group (QAI) | Physikalisch-Technische Bundesanstalt (PTB)

Jun 2024 – Present (Ongoing)

CaliBrain: A Python Toolbox for Evaluating Uncertainty and Calibration in M/EEG Source Imaging

As lead developer, I designed and built CaliBrain, a Python toolbox for evaluating uncertainty and calibration in M/EEG source imaging. This library provides a framework for systematically benchmarking inverse solvers to promote well-calibrated source reconstruction methods.

PythonMNE-PythonEEG/MEGMachine LearningSource ImagingOpen Source

Lead Developer (Python Toolbox)

Quality in Artificial Intelligence Group (QAI) | Physikalisch-Technische Bundesanstalt (PTB)

Mai 2024 – Present (Ongoing)

GaitMod: A Python Toolbox for Gait Modulation Analysis

Developed as part of my Master's thesis, `GaitMod` is a Python package designed to analyze multimodal biosignals (LFP, EEG, EMG, IMU) using deep learning algorithms (e.g. LSTM) . The goal is to detect gait modulation in Parkinson's disease and identify biomarkers for adaptive deep brain stimulation (aDBS) for more personalized clinical applications.

PythonArtifical IntelligenceDeep LearningLSTMSignal ProcessingParkinson

Core Developer (R Toolbox)

Winter Lab | Humboldt University Berlin

Jul 2021 – Jun 2023

ColonyRack: An R Toolbox for Mouse Colony Data Analysis

Developed a framework in R to analyze and visualize complex behavioral data from an automated, large-scale mouse colony system. The toolbox processes continuous RFID tracking data to map social dynamics and movement patterns.

RBehavioral NeuroscienceData ProcessingData VisualizationRFIDScientific Software

Lead Developer (Python Framework)

Winter Lab | Humboldt University Berlin

Dec 2022 – Apr 2023

DeepMouseTrack: A Python Framework for Mouse Tracking & Pose Estimation

Developed a Python framework for mouse pose estimation and tracking in a maze environment. This project implements an end-to-end solution using Deep Neural Networks (DNN).

Python TensorFlow Pose Estimation Computer Vision convolutional Neural Networks Machine Learing

Lead Developer (Python Framework)

Winter Lab | Humboldt University Berlin

Oct 2022 – Mar 2023

RFID-Scale: A Python Framework for Mouse Weight Estimation

Developed an analysis pipeline to process and visualize weight data from an RFID-based scale system. The pipeline automates estimation of individual mouse weights, and generation of analytical plots.

PythonRFIDData ProcessingData AnalysisScientific SoftwareData Science

Lead Developer (Python Toolbox)

Winter Lab | Humboldt University Berlin

Dec 2021 – Oct 2022

GroupMouseTrack: A Python Toolbox for Multiple Mouse Tracking

Developed a Python toolbox for markerless pose estimation, tracking, and identification of multiple, identical-looking mice. It provides an end-to-end deep learning solution, leveraging DeepLabCut with a ResNet-50 deep neural network (DNN) in TensorFlow. The system integrates with RFID sensors to automatically correct identity swaps, enabling robust, long-term behavioral analysis without manual intervention.

PythonTensorFlowComputer Visionconvolutional Neural NetworksTrackingMachine Learing

SELECTED PROJECTS

Contribution to MNE-Python

Contributor

Jun 2023 - Jun 2024

Contributed to MNE-Python, a leading open-source toolbox for neurophysiological data analysis with over 4,000 scientific citations. My work focused on implementing advanced multivariate connectivity methods in the `mne-connectivity` module, enhancing the library's capabilities for complex signal processing.

Open SourceMNE-PythonBrain ConnectivityPython

MRI Image Segmentation & MGMT Detection

Technical University Berlin & Charité

Oct 2023 – Mar 2024

University Project

Utilized deep learning models (UNet and SegResNet) for MRI image segmentation of brain tumors. Implemented workflows to detect MGMT (a DNA repair enzyme) promoter methylation status from MRI images.

Python Deep Learning UNet SegResNet MRI Image Segmentation Classification

Implementation of Multimodal VAE

BIFOLD | Technical University Berlin

Oct 2023 – Apr 2024

University Project

Implemented a Multimodal Variational Autoencoder (MVAE) to explore its ability to learn joint representations from multiple modalities to generate images conditioned on labels and vice versa.

Python Deep Learning PyTorch Generative Models VAE LLM

TEACHING

Instructor for Undergraduate Courses

MathCodeLab – Teaching Platform

Aug 2023 – Present

As the founder and lead instructor of MathCodeLab, I develop and deliver courses in Mathematics and Computer Science with a focus on programming for undergraduates. To date, I have taught over 10 courses to more than 50 students, building a supportive learning community of over 240 members.

For more details, see the Ventures page or the full list of courses.

TeachingMathematicsComputer ScienceProgrammingPythonJava

Topics in Biomedical Data Science

Quality in Artificial Intelligence Group (QAI) | Technische Universität Berlin

Winter Semester 2024/2025

As a teaching assistant for this Master's level seminar, I mentored students on advanced topics at the intersection of machine learning and biomedical data analysis. My role involved guiding their literature review, presentation development, and fostering scientific discussion.

MentoringMachine LearningBiomedical DataDeep LearningData Science

PUBLICATIONS & TALKS

Orabe, M., & Haufe, S. (In Preparation). Detecting gait modulation with multimodal data (LFP, EEG, EMG, IMU) as a potential biomarker for clinical applications.

Ismail Huseynov, I., Orabe, M., Haufe, S., Nagarajan, S., & Hashemi, A. (In Preparation). Investigating the uncertainty estimation of inverse solvers in EEG/MEG brain source imaging.

Binns, T.S., Orabe, M., Nguyen, T.D., Köhler, R.M., Pellegrini, F., & Haufe, S. (2024). Multivariate connectivity methods in the MNE-Python toolbox. Neural Traces, Berlin, Germany. (Software Poster)

REFERENCES

Available upon request. Supervisors and collaborators include:

  • Prof. Dr. Stefan Haufe
  • Prof. Dr. Srikantan Nagarajan
  • Dr. Ismail Huseynov
  • Dr. Ali Hashemi

VENTURES

MathCodeLab – Teaching Platform

Founder & Lead Instructor

Einzelunternehmen

Aug 2023 – Present | Germany

As the founder of MathCodeLab, I develop and deliver courses in Mathematics and Computer Science with a focus on programming for undergraduate students. The platform offers tailored online and in-person instruction to provide accessible, high-quality education in foundational STEM subjects.

To date, I have developed and delivered +10 courses to +50 students, building a supportive community of over +240 members across Germany. For more details, see the Ventures page or Courses.

DrinkRack – Refreshment solution for workplace

Founder & Director

Einzelunternehmen

2024 – Present | Berlin

Founded and operate DrinkRack, a hassle-free beverage service for offices and companies. We provide a fully-stocked beverage rack at no upfront cost to the business, operating on a trust-based system where employees pay only for what they consume. Our service covers all setup and regular restocking.

Boholismus – Event Planning & Design

Co-Founder & Director

Einzelunternehmen

2022 – Present | Berlin

Co-founded an event planning and rental service specializing in creating unique experiences with a blend of Bohemian and minimalist aesthetics. Services include decor design, floral arrangements, and beverage services for various private events.