Loading...
I am your AI Researcher

Martin Dallinger

Learn More
Located in Lower Austria and Linz
Studying Artificial Intelligence at JKU
ABOUT ME

Driven by precision and perseverance, I thrive in challenging environments.

My goal is never to find some working solution but one of the best.

Martin Dallinger
FROM EARLIEST TO MOST RECENT

Whom I have worked with

AI SKILLS

My Journey Within Artificial Intelligence

Since my third year at the Higher Technical College in Ybbs, I have nurtured a deep ambition to address problems that traditional computers find challenging. In 2022, I embarked on a journey to study AI at Johannes Kepler University in Linz, under the mentorship of distinguished scholars like Prof. Kofler and Prof. Hochreiter. I am profoundly committed to my academic pursuits, consistently achieving top grades. I am dedicated to pushing the boundaries of what humanity can achieve and uncovering new insights through the power of artificial intelligence.

Discover the Curriculum (Bachelor)

My Favourite (Elective) Courses

Machine Learning and Pattern Classification

Supervised Techniques

Audio and Music Processing

Security Infrastructures

Unsupervised Techniques

Programming/Project in Python II

Mathematics for AI III

Social Media Mining and Analysis

Machine Learning and Pattern Classification

Held by: Univ.-Prof. Dr. Gerhard Widmer

From very basic ideas of (weighted) classification over unsupervised methods to Hidden Markov Models - this course offered a broad variety of common ML methods with deep explanations about their inner-workings.

In the exercise, my team consisting of David Radonic, Lisa Krimbacher, Patrick Schilcher and me won the challenge which was about building an AI voice assistant from a provided dataset.

PROGRAMMING SKILLS

Not just CTRL+C CTRL+V

« 1 year experience

1-2 years experience

3+ years experience

Python

Deep knowledge with tricky concepts (e.g. profiling/decorators).

ML Libraries

Proficient user of Scikit, PyTorch and TensorFlow (+Keras).

C

Blazingly fast execution of algorithms. Basic driver knowledge.

C#

Mastering WPF, Entity Framework, Linq, REST APIs, ASP.NET Core, and Blazor — creating astonishing desktop and web apps.

Java

Spigot, AWT and JavaFX proficiency. Beginner with Spring Boot.

Android Studio

Working with Parcelables, Intents, Fragments, Preferences and more.

Flutter

Understanding Dart and widgets. Novice in state management.

SQL / NoSQL

MySQL, MariaDB, Oracle (PL/SQL), Google Firebase and MongoDB

Quality Assurance

Experienced with unit testing as well as enhanced automated testing (e.g. using Selenium).

Cloud Deployments

Over several projects, I have gained experience in working with different cloud providers (especially Lambda-Cloud and AWS). Hence, I can deploy basic redundant and scalable architectures with API-Gateways, ECRs and IAM solutions by myself.

JavaScript

Working with the versatile Vue, React and other JS frameworks.

Laravel PHP

Using Seeders, Factories and Controllers to set up APIs.

Bootstrap

Building fast, responsive websites that feel great to use.

To hack is to know the systems so well that you can make them do what they were never intended to do.

- John Erickson

Background image generated using DALL-E 3

CYBERSECURITY SKILLS

My Journey Within Cybersecurity

New Era

Work

Competitions

AT THE INTERSECTION OF AI AND CYBERSECURITY

One of my favorite elective courses is Security Infrastructures, where I investigated state-of-the-art techniques to fool modern Machine Learning methods.

ALWAYS LEARNING

Sharing and applying learnings from books at the workplace. These are great books I have read.

101 Essays that will change the way you think Cover
Zero - Marc Elsberg Cover
Zero - Marc Elsberg Cover
A LOVELY HOBBY AND PASSION

Good music makes hearts beat faster

That's why I have taken my first music lessons at age eleven on the flugelhorn where I earned the silver performance badge in 2019.

Since 2016 I on the flugelhorn/trumpet for the Trachtenkapelle Maria Laach where I also contributed my IT knowledge for example in the form of creating a F1-themed video and re-designing the website.

TK Maria Laach Collage
REMARKABLE PERFORMANCES

Achievements

Ongoing, Bachelors-Thesis

Asset Risk Assessment with XAI

Fuzzy Logic

AI

Statistics

Cybersecurity

In the first stage, the seminar, I showed how fuzzy logic can be used to build a fuzzy inference system (both Mamdani and TSK). One can build a linear regression over such fuzzy inference systems and with some additional statistical testing determine relevant rules which might have generated the data.

The bachelor thesis is soon to be started, for now I will make the seminar paper and the seminar presentation available for an early gaze over the approach.

This project was recommended to me by Univ.-Prof. Priv.-Doz. DDI Dr. Stefan Rass and will be made publicly available after completion for further research.

Currently a paper, which I co-authored with Prof. Rass with equal contribution is under peer-review but the project can already interactively be examined in the browser and is available on GitHub.

2024 UNIVERSITY PROJECT

Audio and Music Processing Challenge

AI

Music Feature Extraction

Together with Lukas Gandler and Daniel Schmid, I developed multiple approaches to extract onsets, (down-)beats and tempo-estimates from musical performances. The prediction scores on a specific Test-Set provided by Prof. Schlüter can be seen in the image below and were the best of the class for the categories Onset and Beats. For tempo, we learned that using an onset detector that emphasizes the saliency of the onsets such that only downbeats are weighted higher, would yield a bit improved system with less complexity.

Datagate Hero
Take a look
Check out the code
Higher Technical College Diploma Project

DataGate

WebRTC

Advanced Networking

STUN/TURN

Routing

A cross-platform service (via Capacitor Engine) for real-time file-sharing in a peer-to-peer fashion. The team consisted of Melanie Erber, Michael Kaltenbrunner, Raphael Gruber and me and together we managed to win the Jugend Innovativ Digi-Bonus project price (300€).

My task consisted of implementing the actual file transfer and coming up with an own protocol over WebRTC to transfer the files without the central DataGate-Server observing the file contents. Developing a Spring backend for connection establishment and both enacting and testing security constraints for the application were vital parts of my work. The main challenges lied in the different implementations necessary for various platforms (for example the iOS API varied widely from Windows) and in correctly setting up a working file/directory exchange protocol as well as the execution library.

Datagate Hero
Take a look
See News Article Datagate Flowchart
2020-today

My Unraid Server

Unraid/Linux

Virtualization

Server Administration

Since I loved my server management classes, I decided to host my own services myself, although it was definitely harder than just using commercially available services, I learned a lot. This enabled me to run my own CI/CD-Stack (Jenkins,GitLab,Docker-Registry,...) for Eagle-Sheetmusic. Furthermore, I discovered hosting other complex services like Matrix, an ELK-Stack, my own network infrastructure with a firewall, game-download-caching, AI-model fitting (GPU passthrough), experimenting hosting crypto nodes, etc. And guess where this site runs😊

Server Statistics

40+

Docker Containers

5

VMs

128 GB

RAM

16 TB

Storage

2023 UNIVERSITY PROJECT

Pommerman RL Challenge

Reinforcement Learning

PPO

Multi-Agent Learning

Together with Lisa Krimbacher, I participated in the Reinforcement Learning (RL) challenge of the course Artificial Intelligence at JKU. The task was to survive or win against an agent of another team in a pommerman-like environment. By using Proximal Policy Optimization we achieved a top-10 placement in a course with about 200 people.

2023 VOLUNTARY COURSE

Update Social

Good Cause

Hackathon

During the voluntary course UpdateSocial, my team—comprising Lisa Mahler, Jakob Kreutner, Alexander Loidl, Lisa Krimbacher, and myself—developed the concept for an app with a meaningful social impact. Our app is designed to assist caretakers by providing contextual and cultural information to better support individuals with dementia or other mental illnesses. Although I had to step away from the project due to academic and time commitments, I am thrilled to see the remarkable progress being made by Alexander Loidl, Lisa Mahler, and Jakob Kreutner. I highly recommend checking out their great work on Instagram!

Update Social Logo
2021 FUN PROJECT

Eagle Sheet Music

Sheet Music Storage

Spring/Java

Minio

GraphQL

VueX

As I wanted to gain some experience with VueX and Spring and I needed an alternative to the (sadly poorly working) Marschpat-App for keeping my sheet music, I decided to write my own one and deploy it to my own server with a CI/CD system.

Take a look
Web-App
2020 TECHNICAL COLLEGE PROJECT

ASP.NET Car Telemetry

Razor Pages

REST API

Designed to help tracking different fare data. I used quick CRUD-Razor-Page Scaffolds and the Entity Framework for ORM. In this project I also utilized DB triggers to auto-update timestamps.

Take a look
Github
Car Details View
FUTURE

Your Project

Contact
CONTACT ME

Let's create great things
Together.

Get in touch