Fähigkeiten

Neben meinem technischen Know-how in der Softwareentwicklung und meiner Kreativität zum Lösen komplexer Probleme bin ich außerdem Experte in der Kommunikation. Ich betrachte Dinge stets vom Ende her und behalte dabei die sachliche Ebene immer im Blick. Ich motiviere gerne Menschen und helfe Teams, wieder Spaß an der Arbeit zu haben!

Stärken

Kommunikation

Ich lege großen Wert auf Kommunikation. Sie ist heute so wichtig wie nie zuvor und daher eine tragende Säule unserer Gesellschaft. Bei der Kommunikation achte ich auf drei zentralen Säulen:

  1. Immer das Ende betrachten.
  2. Es gibt immer eine Sachebene.
  3. Nichts zu sagen, ist auch eine Botschaft.

Diese Punkte umfassen viele Werte, nach denen ich lebe. Sorgfalt ist beispielsweise entscheidend, wenn es um Entscheidungen geht. Das Bedenken des Endes führt zu sinnvollen Ergebnissen. Sachliche Kommunikation bedeutet, klar, präzise und ehrlich zu sein. Sie zeigt Integrität, ist zuverlässig und respektvoll. Kommunikation ist überall. Selbst wenn man nicht kommunizieren will, kommuniziert man.

Commitment

Wenn ich mich zu einer Sache entschließe, dann ziehe ich diese auch durch und gebe alles, um mein Ziel zu erreichen.

“Ich finde es gut, dass du ein Kämpfer bist und immer ans Maximum gehst. Du bist dir nicht zu schade, dich reinzuhängen und anzustrengen.”
– Ein Freund

Schwächen

Ich bin zwar kreativ, aber kein grafischer Designer. Ich komme generell mit Tools wie Canva, Figma und Co. einfach nicht klar ;). Manchmal bin ich perfektionistisch und verliere mich in Details.

Sprachen

Deutsch ist meine Muttersprache.

Englisch beherrsche ich fließend in Wort und Schrift.

Mein Nachname kommt aus dem Griechischen – Ich bin Halbgrieche. Ich war parallel zur Grundschule auch auf der griechischen Schule und habe leider alles wieder verlernt! Mein nächste Ziel lautet also: Μάθετε ελληνικά!

Projektmanagement

Ich kenne mich in agilen Methoden (z. B. Scrum) aus und habe bereits bei Mercedes-Benz in und mit Scrum-Teams gearbeitet. Scrum war außerdem ein essenzieller Teil des SE-Studiums.

Technisches

Technologien, Tools und Software mit der ich bereits Erfahrung habe.

Erfahrungslevel:
Fortgeschritten: +++
Grundkenntnisse: ++
Anfänger: +

Unternehmenssoftware

NameLevelAnmerkung
Jira+++Skripting und RAG für LLM-Inferenz zum Erstellen von Reports; Erstellen von User Stories, Sprint Planning und Tracken von Ressourcen in zahlreichen Projekten (Mercedes-Benz, HHN)
Confluence+++Vollautomatisches Dokumentationstool durch Verwendung von CQL, Hugo und Jenkins; Projektdokumentationen (Mercedes-Benz, HHN)
GitHub Projects++Nutzung für private Projekte
GitHub Issues++
MS Office+++
SAP Datasphere+Durchführung einer Case-Study: Anwendung in “Data Science im Unternehmenskontext”
SAP Analytics Cloud+

Programmiersprachen

NameLevelAnmerkungen
Python+++Zahlreiche Data-Science-Projekte im Schwerpunkt digitale Transformation, Tracking-Backend meiner Bachelorarbeit
C+++Hauptsächlich für Embedded Systems; Bachelorarbeit: Sensorsystem mit IMU zur Erfassung und Übertragung von Echtzeitdaten. Erfahrungen mit ESP-IDF und Pico C SDK
POSIX Shell+++Automatisierungen, kleinere Skripte
Go++Etliche Wrapper und Gluecode; 1A-Tooling! Aktiv am Lernen.
C++++Formal im Studium gelernt – Kurs bestanden, aber privat nie wirklich genutzt.
Java++Formal im Studium gelernt – Kurse bestanden, aber privat nie wirklich genutzt
SQL++Verwendung mit PostgreSQL, SQLite und MariaDB
Tcl+Das Tutorial druchgearbeitet, da die Sprache so einzigartig ist
Lua+Hauptsächlich kleine Skripte und als Konfigurationssprache von Software wie z.B. Neovim
AWK+Verwendung in Shell-Skripten
HTML+++Diese Webseite und diverse Hochschulprojekte
CSS+++
JavaScript++
TypeScript++Preisvergleichsplattform mithilfe des Angular-JS-Webframeworks

Tools

NameErfahrungAnmerkungen
Hugo+++Private Webseite, Dokumentation von Softwareprojekten bei Mercedes-Benz
NGINX++Konfiguration inkl. SSL-Zertifikaten & Certbot für private Webseite
GNU Coreutils+++Automatisierungen, Linux-Workflow und kleinere Skripte (Beispiel: Codegolf)
Rsync+++Erstellen von Backups und Kopien; Verwendung zur sicheren Übertragung und Archivierung großer Dateien
Ssh+++Remote-Verbindungen zu VPS und Servern
Git+++Versionierung aller Arten von textbasierten Dateien
Make+++Verwendung bei jeder Art von Softwareprojekt um Build-Befehle zu automatisieren
Ansible++Automatische Installation von Arch-Linux und Einrichtung meines VPS mit eigenen Dotfiles
Jenkins+++Vollautomatische Erstellung von Dokumentationen zu Softwareprojekten der CoC-Entwicklung bei Mercedes-Benz; Build und Deployment der Softwareprojekte
Forgejo Runner++Administration eigener lokaler Instanz inkl. Docker-In-Docker CI/CD-Pipeline
GitHub Actions++
GitLab CI++
n8n+Lokale Automatisierungen mit Anbindung an Agenten und LLMs
Docker+++
Podman+++
Vagrant++Automatisiertes Erstellen von Ressourcen für Test-VMs
QEMU/KVM++Erstellen und Emulieren von Test-VMs
Llama.cpp++Lokale Inferenz von LLMs auf eigener Hardware
GitLeaks++Auffinden und behandeln von Credentials in Git
BFG Repo-Cleaner++Bearbeiten von Versionierungsverläufen