
Als Software Entwickler mit über 7 Jahren Erfahrung brenne ich für skalierbare und wartbare Software Systeme.
Arbeitserfahrung
Senior Software Developer und Ausbilder
Nach dem Dualen Studium führe ich meine Zeit bei Güttler Logistik GmbH als Senior Full Stack Developer fort. Ich leite das Entwicklungsteam bei Güttler und kümmere mich um die Ausbildung neuer IT-Mitarbeiter. Ich bin außerdem für einige Linux-Server verantwortlich.
Erfolge:
- Stetige Weiterentwicklung und Prozessverbesserungen von internen Apps
- Ausbildung von IT-Auszubildenden, Betreuung von IT-Praktikanten
- Einführung neuer Enterprise-MDE Hardware in allen Unternehmensbereichen
- Automatisierte Verwaltung von Linux Servern mittels Ansible
Verwendete Technologien:
- Kotlin
- TypeScript
- Python
- MySQL
- Oracle SQL
Dualer Student in der IT-Abteilung
Im August 2017 beginne ich meine Ausbildung zum Fachinformatiker für Anwendungsentwicklung. Ab 2018 beginne ich meinen Bachelor of Science in Mobile Computing.
Erfolge
- Neuentwicklung eines Güttler-Intranets mit PHP (News-System, Kontaktliste, Arbeitszeitenübersicht, ...)
- Neuentwicklung einer Android-App für die Fahrer und Mitarbeiter in der Umschlagshalle mit Kotlin
Verwendete Technologien:
- PHP
- jQuery
- MySQL
- Oracle SQL
- Java
Developer und Administrator (Ehrenamtlich)
Unter dem Namen Timolia betreibt die tixia ug ein Minecraft Netzwerk. Minecraft ist ein Sandbox-Computerspiel. Mit über 2,5 Millionen Nutzern und zu Peak Zeiten 10.000 parallelen Nutzern, zählt es zu einem der größten in Deutschland. Ein Team von ca. 50 Personen kümmert sich um den Support und Weiterentwicklung des Servers. Ich war sowohl Teil des Support Teams, habe mich dann jedoch mehr auf die Entwicklung und Administration konzentriert. Mit über 100.000 Zeilen Java Code für Spielmodi und Backendsysteme ist die Weiter-Entwicklung sehr komplex. Neben den Java-Systemen hatten wir eine eigen entwickelte Website, internes Admin-Dashboard, Translation-System, Discord-/und Teamspeak Bots und vieles mehr.
Erfolge:
- Führung von Bewerbungsgesprächen im Entwickler und Supportbereich
- Auswerten von Team-Feedback
- Administration und Wartung von über 30 Linux Servern (Debian, Ubuntu)
- Nachtschicht-Migration einer 500GB MySQL-Datenbank
- Upgrade von 100 Zeilen+ Dockerfile (richarvey/nginx-php-fpm) auf PHP 8.0
- Implementierung eines Minecraft WM-Tippspiels innerhalb von 3 Tagen
- Entwicklung eines eigenen ORM Frameworks in Java
- Weiterentwicklung von internem Admin-Dashboard in Plain PHP
Verwendete Technologien:
- Java
- PHP
- Bash
- Docker
Skills & Tools
Backend
- Kotlin/Ktor
- Java
- PHP
- Bash
- Python
Frontend
- Vue/Nuxt
- Angular
- JavaScript
- Android
- HTML/CSS
Others
- Docker
- DevOps
- Code Review
- Git
- Unit Testing
- Figma
Ausbildung
- Bachelor of Science (Studiengang Mobile Computing)Hof University2018 - 2022
- Fachinformatiker für AnwendungsentwicklungBerufsschule Bayreuth I2017 - 2020
Auszeichnungen
- Mit Auszeichnung bestandenGesamturteil im Bachelor-Prüfungszeugnis (Studiengang: Mobile Computing, Note: 1.1)
- Anerkennung der Regierung Oberfrankenszur abgeschlossenen Ausbildung zum Fachinformatiker für Anwendungsentwicklung
Sprachen
- Deutsch (Muttersprache)
- Englisch (Sehr gut)
- Latein (Latinum)
- Griechisch (Einzelne Wörter)
Interessen
- Fittness
- Kino
- Ski Fahren
- Klavier