test

Konstantin Unterweger

I'm a Student

About

Hi, I'm Konstantin, a Computer Science student at TU Wien, having completed my bachelor’s degree in July 2025. I have a strong interest in software development, algorithms, and problem-solving, and I'm always eager to explore new technologies and challenges.

Beyond my studies, sports have always played an important role in my life. I spent my entire youth playing ice hockey in the Austrian Bundesliga, which instilled in me a deep sense of discipline, resilience, and team spirit. Balancing competitive sports with academics taught me how to manage my time effectively and approach challenges with a strategic mindset.

I'm always open to connecting, discussing tech, collaborating on projects, or even talking about sports! Feel free to reach out.

Software Developer & Critical Thinker | CS @ TU Wien

I thrive on solving complex problems, writing efficient code, and continuously learning. My background in Computer Science at TU Wien and years of competitive experience playing ice hockey in the Austrian Bundesliga have shaped my analytical thinking, resilience, and teamwork skills.

  • Birthday: 7 December 2002
  • City: Vienna, Austria
  • Age: 22
  • Degree: Student

Skills

Throughout my studies at TU Wien, I have developed a diverse set of technical skills, ranging from software development to machine learning. I continuously explore new technologies and frameworks to enhance my problem-solving and development capabilities. Below are some of the key skills I have gained:

C
Java
Python
JavaScript
TypeScript
HTML
CSS
SQL
Angular
Spring Boot
OpenGL
JSONata
SCSS
Bootstrap
Git
GitHub
GitLab
SCSS
Machine Learning

Resume

A quick look at my education and experience that define my journey as a problem solver and software developer.

Education

Technical University of Vienna (TU Wien)

October 2022 - July 2025

Bachelor's Degree in Informatics with a Specialization in Artificial Intelligence

Wasagasse 9, BG9

2013/14 - 2020/21

General Higher Education Entrance Qualification (Matura) 2021

Professional Experience

Technische Universität Wien

Tutor

February 2025 - July 2025
Visit TU Wien
  • Tutor, Einführung in die Programmierung 2, supporting students through advanced programming coursework at the Institut für Informationssysteme.
October 2024 – February 2025
  • Tutor, Programmierparadigmen, assisting students in understanding various programming paradigms at the Institut für Informationssysteme.

Onlim

Artificial Intelligence

September 2024
Visit Onlim
  • AI Developer Intern, assisting in chatbot development and testing conversational AI models.

Onlim

Artificial Intelligence

September 2023
Visit Onlim
  • AI Developer Intern, supporting the optimization of chatbot responses and improving NLP algorithms.

Prostaff

Catering

2022 - 2022
Visit Prostaff
  • Worked as a Waiter, providing food and beverage service at various events.

Austrian Armed Forces

Military Service

2021 - 2022
Visit Garde
  • 1st Guard Company (1. Garde Kompanie)

Projects

I love turning ideas into reality through code. Below are some of my projects, where I tackled real-world problems, optimized performance, and built solutions using various technologies. Check them out!

TutorMatch Screenshot

TutorMatch

Tutormatch. In collaboration with some of my university colleagues, we developed a online platform designed to connect students for collaborative learning. This platform, Tutormatch, facilitates students meeting up for study sessions, allowing them to teach and learn from each other effectively.

View on GitHub
Music-Information-Retrival Screenshot

Rocket League - Trick Shot Classification

This project was part of a Kaggle competition at my university, where I developed a machine learning model to classify trick shots in Rocket League based on in-game metrics and player inputs. Using a dataset of 297 trick shots, I analyzed time-series data and summary statistics to train a classifier that recognizes different maneuver types. The project involved data preprocessing, feature engineering, model training, and evaluation. Check out the full implementation and results on GitHub!

View on GitHub
Music-Information-Retrival Screenshot

Distributed Message Broker Service

An implementation of a distributed message broker service designed for reliable and scalable communication. Brokers register with a custom DNS for dynamic cluster management, routing messages through exchanges and queues. Automatic leader election using Raft, Ring, or Bully algorithms ensures high availability, seamlessly handling failures and maintaining uninterrupted operation.

View on GitHub
Music-Information-Retrival Screenshot

Volume Visualization

This application is designed to process medical data, including MRI and CT scans, utilizing advanced direct volume rendering techniques. It leverages Three.js and the GLSL shader language for detailed visualization, enabling a comprehensive view of different parts and aspects of the scans. Additionally, D3.js is employed to display related data, enhancing the overall analysis and understanding of the medical information.

View on GitHub
Music-Information-Retrival Screenshot

Dependency Analysis

This software was developed to track library updates across Java (Maven & Gradle), Python, and JavaScript manifest files, to analyze how quickly dependency changes are introduced and propagated through a codebase and to help detect and report patterns in those manifests.

View on GitHub

Contact

Got a question or an idea? Use the form below to reach out, and I’ll be in touch as soon as possible.

Loading
Your message has been sent. Thank you!