Mein Lebenslauf
Ein Überblick über meinen beruflichen Werdegang, meine Ausbildung und ausgewählte Projekte
Berufserfahrung
Ausbildung
Projekte
09.2024 - heuteMünchen
Software Engineer
TARA Systems GmbH
Verantwortlich für die Qualitätssicherung mithilfe von Jenkins und GitLab Pipelines, um eine zuverlässige und effiziente Softwareentwicklung zu gewährleisten. Durch die Integration von künstlicher Intelligenz wie OpenAI in Abläufe, ermögliche ich es meinen Kollegen Verständnis und Effizienz zu steigern. Mit einem kleinen Team entwickle ich eine Flutter-Anwendung mit verschiedenen plattformspezifischen Zugriffen.
11.2020 - 08.2024
Freelancer
Als Software-Entwickler und DevOps Spezialist tätig für:
- Link Protect GmbH: 08.2021 - 08.2024: Full Stack Anwendung, Agil und Kundennah
- TARA Systems GmbH: 09.2022 - 08.2024: Umstieg der Versionskontrolle, Planung und Qualitätssicherung
- econix GmbH: 11.2020 - 04.2021 und 08.2023 - 08.2024: Mobile Anwendung für große Nutzerzahl
Zeitmanagement, Finanzplanung und direkter Kundenaustausch standen neben der Arbeit an den Projekten im Mittelpunkt.
03.2021 - 03.2024Software Engineering
Master of Science
Hochschule München
- Abschlussnote: 1,4
- Masterarbeitsnote: 1,0
- Masterarbeitsthema: Entwicklung eines Testsystems für Mediaplayer: Analyse und Vergleich des Verhaltens von Playern in verschiedenen Fehlerszenarien
- Vorlesungen: Datenanalyse, Deep Learning, Cloud Computing, Softwaresicherheit, Qualitätsmanagement, Advanced Software Engineering, Quantensoftwareentwicklung
10.2019 - 09.2020Raum München
Werkstudent
link protect GmbH
Entwicklung eines Penetrationtest-Management-Tools, welches zum digitalen Ordnen und Erstellen von Penetrationtest-Dokumenten genutzt wird. Durch Markdown und Latex können benutzerfreundlich Berichte erstellt werden.
09.2018 - 03.2019Baden-Württemberg
Praktikant
Audi AG
Die agile Softwareentwicklung mit Scrum umfasste die selbstständige Planung und Umsetzung mehrerer Softwareprojekte mithilfe von Oracle Application Express. Dabei wurden Kenntnisse in SQL, PL/SQL, JavaScript, HTML und CSS vertieft, Anforderungen analysiert, wöchentliche Termine mit Fachbereichen abgestimmt, die Projektdokumentation überwacht und verwaltet sowie der Rollout einer neuen Visualisierungsmaske unterstützt.
11.2017 - 08.2018Raum München
Werkstudent
Extedo GmbH
Entwicklung diverser Java-Applikationen zur Automatisierung von Prozessen in Confluence, einschließlich eines Blueprints für Change Control-Seiten und eines Tools für Customer Satisfaction Survey Emails. Zusätzlich wurden Hilfsprogramme für die Automatisierung von Reports erstellt.
03.2017 - 03.2021Software Engineering
Bachelor of Science
TH Rosenheim
- Abschlussnote: 2,0
- Bachelorarbeitsnote: 1,3
- Bachelorarbeitsthema: Konzeption und Entwicklung einer Internet-of-Things (IoT) Management Plattform für Sensorknoten und intelligente Edge Devices
MasterstudiumHochschule München
Datenaufbereitung und Clustering
Um potenzielle Ausfälle bestimmter Geräte in einem Rechenzentrum zu erkennen, wurde eine Analyse großer Datensätze durchgeführt. Im ersten Schritt wurden die Daten aufbereitet und bereinigt. Anschließend wurden die Werte normalisiert und mithilfe von Python Keras gelabelt. Dadurch konnten Prognosen über mögliche zukünftige Ausfälle erstellt und visualisiert werden.
BachelorstudiumTH Rosenheim
Scan2Cook
Scan2Cook ist eine Smartphone-App, die dem Nutzer die Arbeit in der Küche erleichtert. Mithilfe von Optischer Zeichenerkennung (OCR) können Sie beispielsweise den Zubereitungshinweis einer Fertigpizza scannen, um Ihren Home Connect Backofen automatisch auf den Zubereitungsprozess (Temperatur, Modus, Zeit) einzustellen. Projekt mit der BSH Hausgeräte GmbH
BachelorstudiumTH Rosenheim
Allin.ai
Spielkarten werden innerhalb eines Pokerspiels zwischen zwei Spielern fotografiert und von einer Microsoft KI-Schnittstelle (Custom Vision) erkannt. Im Laufe des Spiels werden die Spielkarten immer wieder fotografiert, mithilfe der Microsoft Azure Cloud gelabelt und die jeweilige Gewinnwahrscheinlichkeit für die Spieler berechnet. Diese werden auf einer Weboberfläche angezeigt.