My Projects
Here you can see a list of my Projects I have done so far, and what skills I have obtained.
Chat Application
Association: HTL Villach
Description: A JavaFX application that enables users to communicate through text messages and share documents, highlighting the use of Java in building user-friendly interfaces.
Skills: Java, Oracle Database, JavaFX
Webapp Utilizing OpenAI
Description: Development of a web application that leverages OpenAI's API to match customer requests with the most suitable providers, showcasing the application of AI in improving service delivery.
Skills: GitHub, React.js, Backend Development, GitHub Copilot, Frontend Development, Python
FACETpy: Artifact Removal for EEG and FMRI Data
Description: A flexible tool designed to remove FMRI Gradient Artifacts from EEG Data, aiding in clearer data analysis and interpretation in neuroscience research.
Skills: Problem Solving, Data Science, Python
IoT Smart Home System
Description: Utilizing a Raspberry Pi to manage smart home devices, this project demonstrates the integration of IoT technology in automating and controlling home environments. The Smart Home devices can be managed by a Dashboard created for the a Tablet
Skills: Angular, GitHub, Node.js, Python
Magenta - ChatGPT Alternative
Description: Using Angular and a Raspberry Pi to run a alternative ChatGPT frontend allowing me to independly and flexible add new features, like a connection to my smarthome system.
Skills: Angular, GitHub, Linux, Python
KlagenfurtQuest - A scavenger hunt
Description: Creating a Health App with a modern design to encourage People to move and explore Klagenfurt while overcoming many challenges
Skills: Flutter, Kotlin, Java, Spring Boot
Smartwatch Application for Tracking Fitness
Description: A smartwatch app that calculates fitness parameters like step count and visualizes them through a web application, showcasing skills in mobile and web development.
Skills: GitHub, Angular, Android Development, Node.js, Android Studio, Kotlin
TTS and Face Recognition
Description: Employing deep learning techniques to train models for Text-to-Speech and face recognition functionalities, this project illustrates the application of AI in creating intelligent systems.
Skills: CUDA, Data Science, PyTorch, Python
Team Managing App
Association: HTL Villach
Description: A JavaFX application designed for managing employees, demonstrating the use of databases and JavaFX in developing administrative tools.
Skills: MySQL, Spring Boot, Java, JavaFX
Windows and Developer Assistant
Description: An assistant application for Windows that performs assistive tasks for consumers and developers, featuring a user interface that simplifies interaction.
Skills: Backend Development, GitHub, Front-End Development, Python
Blockchain Example with C++
Association: HTL Villach
Description: This project involves using C++ to recreate and explore the capabilities of blockchain technology, demonstrating an understanding of its foundational elements.
Skills: C++
Further Projects
Association: HTL Villach
Description: Includes diverse projects such as game development, Arduino LED projects, Raspberry Pi applications, mostly utilizing GitHub for DevOps, and teamwork through SCRUM.
Skills: GitHub, Scrum, DevOps, GitLab, Project Management, Figma