Softwareentwickler & IT-Administrator aus Koblenz
Hallo! Mein Name ist Jan und ich bin ein leidenschaftlicher Entwickler mit umfangreicher Erfahrung in C#, JavaScript und der Administration von Windows Server und Domäne. Zurzeit arbeite ich in einem Vollzeitjob, finde aber immer Zeit für spannende Projekte und neue Herausforderungen in meiner Freizeit. Ich habe an verschiedenen Projekten gearbeitet, die meine Fähigkeiten widerspiegeln. Hier teile ich einige meiner Arbeiten, die auf Github und als Websites verfügbar sind.
ist ein Tool, das speziell entwickelt wurde, um Twitch und Spotify miteinander zu verbinden. Es ermöglicht Streamern, ihre Spotify-Playlisten nahtlos in ihre Twitch-Streams zu integrieren, sodass Zuschauer in Echtzeit sehen können, welche Songs gerade abgespielt werden. Songify ist Open Source, kostenlos und kann über die Website songify.rocks oder über das Github Repository gefunden werden.
Auf bot.vigilsc.com findet sich der Twitch-Chatbot für VigilSC wieder. Dieser ist in Node.js geschrieben, das Frontend wird ebenfalls über Node.js gesteuert. Als normaler Nutzer kann man lediglich die Befehle sowie Zitate sehen. Jedoch verfügt die Website über ein Admin-Dashboard in dem Befehle erstellt, bearbeitet oder gelöscht werden können.
Auf wolfpackbot.me findet sich der Twitch-Chatbot für wolvesatmydoor wieder. Es ist quasi der gleiche Code wie von dem Chatbot für VigilSC nur angepasst auf einen anderen Streamer.
WhoSaidIt? ist ein interaktives Twitch-Chat-Ratespiel, bei dem der Streamer erraten muss, wer eine bestimmte Nachricht im Chat gesendet hat. Das Spiel protokolliert die letzten drei Monate des Chats und zeigt zufällig eine Nachricht mit drei potenziellen Verfassern an. Die Aufgabe des Streamers ist es, den richtigen Verfasser zu erraten. Zur Unterstützung stehen dem Streamer drei Joker zur Verfügung: - 50/50: Ein falscher Verfasser wird ausgegraut. - Weitere Nachricht anzeigen: Eine weitere Nachricht von der gleichen Person wird angezeigt. - Spiel anzeigen: Zeigt das Spiel, das vom Streamer gespielt wurde, als die Nachricht im Chat auftauchte. Das Ziel ist es, eine möglichst hohe Punktzahl zu erreichen. Wenn der Streamer falsch liegt, ist der aktuelle Punktestand verloren.
Über meine Webentwicklung hinaus, habe ich auch mehrere Discord Chatbots entwickelt die für verschiedenste Zwecke genutzt werden. Unter anderem habe ich einen eigenen Support-Bot in dem Songify Discord Server etabliert durch den Log-Dateien gesichert an die Supporter gesendet werden können. Des Weiteren habe ich einen Gruppensuche-Bot entwickelt mit dessen Hilfe man Spielegruppen für sämtliche Online-Games finden kann.