Here on business?
Business mode: off

Hi, I’m Jonas,


I am 24 years old and currently studying Electrical Engineering in Darmstadt. Originally I am from the region near Mainz, Rheinhessen.
In my free time, I like to go bouldering and work on small programming projects.

My name is Jonas Emrich, I am 24 years old and currently studying Electrical Engineering and Information Technology at the Technical University of Darmstadt with a focus on Signal Processing and Machine Learning.
I am pursuing a research-oriented career in an innovative environment where I can grow and make a meaningful impact.
In my free time, I love to go bouldering and work on small programming projects.


Statistical Learning • Machine Learning • Entrepreneurship • Research


Career, Experience, Skills & Awards.

Projects & Experience

Accelerated Sample-Accurate R-Peak Detectors Based on Visibility Graphs

This work introduces two novel sample-accurate R-peak detectors based on visibility graph (VG) transformations for detecting the heartbeat positions in the electrocardiogram (ECG). These detectors significantly reduce computation time and memory requirements by processing only relevant samples. Numerical experiments show their superior performance compared to existing R-peak detectors across multiple ECG databases, which is essential for accurate cardiac condition diagnosis.

Presented at the 31st European Signal Processing Conference (EUSIPCO)

J. Emrich, T. Koka, S. Wirth and M. Muma, “Accelerated Sample-Accurate R-Peak Detectors Based on Visibility Graphs,” 2023 31st European Signal Processing Conference (EUSIPCO), Helsinki, Finland, 2023, pp. 1090-1094, doi: 10.23919/EUSIPCO58844.2023.10290007.

Paper Python Package Video Presentation Article

Robust Visibility Graph Methods for Biomedical Signal Processing

For medical diagnostics, reliable detection of R-peaks in noisy or corrupted ECG signals is of great importance. In my thesis, I investigated a visibility graph-based approach for R-peak detection and significantly improved its accuracy and runtime.

Supervision: Prof. M. Muma and Prof. A. Zoubir, Signal Processing Group (SPG), TU Darmstadt


Practical Development Methodology I

Development of a thermobox based on the Peltier technology with the aim of achieving a temperature difference of +/- 10 °C. The project was carried out in groups of 6 people. The 1st place was achieved in a competition among the groups.

Tasks: Circuit & PCB design, CFD simulation, CAD modeling, 3D printing, presentations, project management.


Further Projects

  • Mitosis Detection in Breast Cancer Histology Images using Deep Convolutional Neural Networks (Python: TensorFlow)
  • Genetic algorithms, Timetable Problem (Python: NumPy, pandas)
  • R-peak detection (Python, MATLAB)
  • Data-Mining, Web scraping/crawling (Python: BeautifulSoup, pandas, NumPy)
  • Sparse Sensing (Research, MATLAB)
  • Firefox Add-on (JavaScript, HTML, CSS)
  • Web application (JavaScript, PHP, MySQL, HTML, CSS)
  • Home Automation (MQTT, NodeRed, Arduino C++)
  • Several Websites (WordPress, Hosting)

Programming languages

Python (advanced / 4+ years) • MATLAB • C/C++ • MySQL • JavaScript • PHP • HTML • CSS • Java • R • Verilog

Personal Projects

Better TUCaN - DarkMode und Stats für TUCaN - Firefox AddOn

Better TUCaN – DarkMode and Statistics for TUCaN

A Firefox add-on that changes the design of the campus management system into a dark one and visualizes further statistics like e.g. the failure rate and the grade distribution of the exam results.

Data Science Project – Evaluation of the Specializations of my Study Program

In this project, I experimented with using data science and machine learning methods to analyze the majors in my degree program.

Netwerk Graph der Vertiefungen und Fachgebiete (since 2016)

Notenkurve was originally developed as a web application in which students can enter their school grades and then get a visualization of their performance using a curve and further statistics.
However, the original web application is not being further developed and was taken offline due to concerns regarding the GDPR (DSGVO).

Currently, several converters for students, such as the Punkte-in-Noten-Umrechner, are among the website’s most popular services, used by around 1 million people a year.

Parteispenden Karte

The map of party donations is a visualization of Lobbycontrol’s party donations database. More than 10,000 party donations between the years 2000 and 2016 were included.

The strength of the links corresponds to the total amount of money donated to the respective party.

  • Data preparation and cleaning
  • Visualization with Gephi
  • Modification and integration into WebViewer

Parteispenden Karte Lobbyismus Lobbycontrol