selzer /

Landingpage von Tobias Selzer

Hi, ich bin Tobias, 24 Jahre alt und ich studiere gerade Angewandte Informatik im Master an der Hochschule Hannover. Ich programmiere mittlerweile seit ca. 8 Jahren. Meine Hobbies sind das Programmieren und das Spielen von Online-Games.

Seit 2018 bin ich Leitungsmitglied der Gaming-Community Projekt-Eleven. Als Leitungsmitglied koordiniere ich mit drei anderen Leitungsmitgliedern das Geschehen der gesamten Community. Mein Aufgabenbereich ist der Support, die Verwaltung der technischen Komponenten sowie die Entwicklung der Webseite und weiterer Systeme. Mehr dazu unter Private Projekte.

Lebenslauf.

2000

Geburt in Hannover.

2006 - 2010

Ab 2006 besuchte ich die Grundschule. Ich erwarb meine ersten schulischen Kenntnisse und fand Interesse am Mathe- und Informatikunterricht. Neben dem Unterricht hatte ich die Möglichkeit mit dem alten Windows XP Rechner zu spielen. So entstand die Begeisterung für Informatik.

2010 - 2016

Zur 5. Klasse wechselte ich auf die Realschule. Ich hatte das Glück in eine "Laptop-Klasse" zu kommen. Ich erhielt einen eigenen Laptop für den Unterricht, der hier allerdings wenig zum Einsatz kam. Ca. drei Jahre später entwickelte ich meine erste Webseite, im ersten Schulpraktikum dann die zweite. Mir unbewusst, sollten diese später für weitere sorgen.

2016 - 2018

Mit meinem erweiterten Realschulabschluss strebte ich eine Ausbildung als Fachinformatiker für Anwendungsentwicklung an. Ich hatte von rund 300 Bewerbung nur wenige Interessenten angesprochen. Und manche Firmen erwarteten bereits ausgereifte Kenntnisse. So wollte eine Firma von mir ein vollständig entwickeltes Java-Programm, dass mit einem Server kommuniziert.

Schlussendlich landete ich auf der Berufsschule, dort wollte ich eigentlich nur ein Jahr überbrücken, um erneut nach einer Ausbildung zu suchen. Glücklicherweise wurde ich überredet dort eine zweijährige schulische Ausbildung zum IT-Assistenten zu machen.

Hier erlernte ich meine ersten richtigen Informatikkenntnisse. Bis dahin dachte ich Excel und Word wären "cool" 😎. Nachdem ich anfänglich am C-Programmieren verzweifelte, lernte ich mit der Zeit wie viele Möglichkeiten die Programmierung bot.

Um die Ausbildung zu dokumentieren, sollten wir unsere Stärken / Schwächen und Dinge, die wir erlernen wollten, in einer Textdatei festhalten. Nebenbei arbeitete ich an einer neuen Webseite. Hier machte ich mich stark dafür, dass die Dokumentation nicht mehr in einer Textdatei stattfand, sondern auf einer eigenen Webseite. Gegen Ende des ersten Ausbildungsjahres brachte ich mir selber PHP bei, um die Dokumentation dynamisch aus einer Datenbank laden zu können.

2018 - 2019

Nach erfolgreichem Abschluss der IT-Assistenten-Ausbildung startete ich mein Fachabi. Durch die Ausbildung konnte ich das Fachabi in einem statt zwei Jahren absolvieren.

2019 - 2023

Bachelor-Studium Mediendesigninformatik an der Hochschule Hannover.

2023

Nach meinem erfolgreichen Abschluss des Studiengangs Mediendesigninformatik mit einem Notendurchschnitt von 2,0 und einer mit 1,5 bewerteten Bachelorarbeit, habe ich mein Bachelorstudium zum Bachelor of Science abgeschlossen.

Seit 2023

Master-Studium Angewandte Informatik an der Hochschule Hannover.

Studium.

1. Semester

Bereits im Vorbereitungskurs hatte ich das Gefühl, dass ich noch nie Matheunterricht hatte. Zum Glück fand ich die beste Lerngruppe, die ich mir vorstellen kann (@Jannis, @Nico @David).

Folgen sollte natürlich der Kurs Mathematik 1. Außerdem konnte ich in Grundlagen der Informatik einmal mit Lichtgeschwindigkeit durch jedes Thema rasen (Binär, Linux, Kryptographie).

Im Mediendesignanteil konnte ich grundlegende Animations- und Bildbearbeitungskenntnisse sammeln.
Bild zum ersten Semester ...

2. Semester

Auch im zweiten Semester sollte ich nicht von Mathe verschont bleiben. Außerdem konnte ich meine Datenbankkenntnisse auffrischen.

Als Abgabe für den Mediendesignanteil animierte ich für einen gegebenen Charakter eine Laufanimation. Außerdem konnte ich mein erstes eigenes Spiel entwickeln. Es ist ein 2D-Plattformer in Unity geworden.
Bild zum zweiten Semester ...

3. Semester

Wir brauchen eine eigene App! Im Kurs Mobile Computing konnte ich mit meiner Lerngruppe eine eigene App planen und umsetzen.

Wir entschieden uns für Foodshare. Mit Foodshare können Lebensmittel, die nicht mehr benötigt werden, an andere App-Nutzer weitergegeben werden.

Außerdem haben wir in Concept Design eine Reihe von Bildern in Photoshop erstellt, die die Geschichte eines Generationenschiffs darstellt.
Bild zum dritten Semester ...

4. Semester

Man kann Mathe auch praktisch nutzen?! In Computergrafik lernte ich eine 3D-Szene mit mehreren Objekten, Lichtern und verschiedenen Materialien aufzubauen und das nur mit Hilfe von Mathe und WebGL. Im interdisziplinären Projekt entwickelte ich The Fate of Egypt, ein 1vs1 Multiplayer-Spiel. Das Ziel des Spiels ist es den gegnerischen Palast zu zerstören. Inspieriert wurde ich von dem Aufbau-Strategie-Spiel The Settlers II (Die Siedler 2). Mit The Fate of Egypt schaffte ich es sogar auf den offiziellen Mediendesign-Instagram-Account der Hochschule geschafft.
Bild zum vierten Semester ...

5. Semester

Das 5. Semester ist ein Praxis- / Auslandssemester. Ich entschied mich für eine Praxisphase. Nach ein paar Bewerbungen landete ich bei goldorange.

Bei goldorange hatte ich die Möglichkeit meine Kenntnisse aus dem Studium auch praktisch zu nutzen. Ich durfte direkt mit dem Start meines Praktikums ein eigenes Projekt umsetzen.

Mit meinem Projekt gooster kann jeder (s)eine Webseite auf Performance-Kriterien prüfen. Im Hintergrund wird dafür Google Lighthouse verwendet. Somit stehen die Scan-Ergebnisse automatisch im Zusammenhang mit den Google-Suchergebnissen zur gescannten Webseite.
Bild zum fünften Semester ...

6. Semester

Man kann mit Mathe und WebGL physikalische Simulationen programmieren?! In Computergrafik 3 lernte ich einige technische Hintergründe unter anderem zu Bézierkurven, Quaternionen und Partikelsimulationen.

In der praktischen Abgabe setze ich die genannten mathematischen Konstrukte mit @David praktisch um.

Das Projekt kann hier live ausprobiert werden:
Bild zum sechsten Semester ...

7. Semester

Im 7. Semester besuchte ich den Kurs Computergrafik 2. In diesem Kurs wurden verschiedene Konzepte und Algorithmen zur (automatischen) Bildverarbeitung durchgenommen.
Bild zum siebten Semester ...

8. Semester

Eine Bachelorarbeit schreiben zum Abschluss? Na warum nicht? Leider nur schwer möglich an der Hochschule Hannover, es hat mehr als ein halbes Jahr gedauert Betreuer zu finden.

Dank des Medienanteils in meinem Studiengang war es mir möglich eine Professorin der Fakultät 3 für mich zu gewinnen, mit derer Hilfe ich in ein ganz neues Gebiet der Webentwicklung eintauchen konnte. Unter dem Titel "Entwicklung und Vergleich einer Progressive Web App in nativer Implementierung und unter Verwendung des Frameworks Next.js" entwickelte ich eine Progressive Web App in zwei Varianten.
Bild zum achten und neunten Semester ...

1. Semester (Master)

Theorie überall.. Direkt im ersten Semester erfährt man wie kompliziert der Master sein kann. Ich meine wer hätte bei einem Kurs mit dem Namen "Algorithmen und Komplexität" schon ahnen können das man sich erneut fragt ob man Mathe überhaupt verstanden hat.

Des weiteren lernte ich in Visual Computing parallele Programmierung und in IT-Sicherheit 1 die Grundlagen der IT-Sicherheit.

Der mit Abstand beste Kurs des Semesters war allerdings Computergrafik und Interaktion, hier durfte ich mit meinen Kommilitonen Jannis und Nico eine eigene Engine entwickeln und durch eine kleine Techdemo präsentieren.
Bild zum ersten Semester (Master) ...

Skills.

Gut
Skilllevel
Verbesserungswürdig

Programmieren

C, C++, C#, Java, Python, Web (HTML, CSS, JavaScript, PHP, WebGL, PWA)

Bildbearbeitung / Videobearbeitung

Photoshop / Premiere Pro

Modellieren

Blender

Modellieren / Animieren

Maya, Blender

Private Projekte.

Bild zu Projekt Eleven (Private Project) ...
Development
Design

Projekt-Eleven

Seit 2018 bin ich Leitungsmitglied von Projekt-Eleven. Das Projekt, wie wir es gerne nennen, leite ich derzeit mit drei weiteren Leitungsmitgliedern. Insgesamt freuen wir uns über eine Community von rund 40 aktiven Spielern sowie jeder / jedem, der / die sich uns anschließen möchten.

Meine Aufgaben in der Community sind die Entwicklung und das Designen der Webseite sowie der Bot-Systeme, die die Spieler auf unserem Teamspeak unterstützen. Außerdem leite ich das Supportteam, das jederzeit für unsere Spieler ein offenes Ohr hat.
Bild zu Minecraft Plugins (Private Project) ...
Development

Minecraft Plugins

2011 lernte ich auf einer Kur das Spiel „Minecraft“ kennen. Im Laufe der Jahre prägte dieses Spiel meine Gaming-Laufbahn und auch mein Interesse an der Programmierung. Bis heute dürften es an die 20.000 Stunden Spielzeit sein.

Im Laufe meiner schulischen Ausbildung wagte ich mich dann auch an die Entwicklung von Spigot Plugins.

In Zusammenarbeit mit Projekt-Eleven enstand ein Minecraft PlotMe-Server. PlotMe´s sind Grundstücke, die Spieler komplett frei bebauen können. So gab es einen Farmbereich mit Erzen die sich automatisch erneuerten und einen Shop, bei dem sämtliche nützliche Items aus Minecraft präsentiert wurden.

Alle Funktionen wurden dabei durch eigene Spigot-Plugins angeboten.
Bild zu eigenem Explorer (Private Project) ...
Development

Eigener Explorer

Ich habe zeitweise immer mal wieder Absturz-Probleme mit dem Windows Explorer erlebt. Außerdem war er mir zu voll gestopft, hatte keinen direkt Zugriff auf das Windows-Subsystem angeboten und war allgemein sehr wenig einstellbar.

All diese Dinge führten zu der Entscheidung selber einmal einen Explorer programmieren zu wollen. Ich entschied mich für Java als Programmiersprache. Gesagt, getan - hatte ich recht schnell einen simplen Prototypen. Allerdings ist das Designen von Fenstern in Java sehr umständlich. Dies und mangels Zeit führte dazu, dass ich das Projekt kurze Zeit später einstellte.