About Me

My name is Erik Simon, and I am a 25-year-old Student who graduated with a Bachelor of Science, focusing on game development.

During my studies, I gained a solid foundation in game development and design, applying these skills in both academic projects and personal ones, as well as in various types of group projects.

My primary focus has been on game systems and game AI, particularly using classical approaches to the latter. However, I have gained experience in developing nearly every aspect of a game, having been the lead developer and designer on my own projects before expanding my team.

I am fluent in both German and English. German is my native language, while English has been my primary language for most of my life and the language in which I completed my studies.

I have participated in various projects, both academic and personal. In many of these, I took on leadership roles, managing workflows and timelines at different stages of the projects.

These projects include student game development initiatives and various game jams, both in person and online.

HARD SKILLS

C# Programmierung

C# ist meine bevorzugte Programmiersprache, mit der ich seit mehreren Jahren arbeite. Ich setze sie sowohl in eigenen als auch in Teamprojekten ein und habe dabei umfangreiche Erfahrungen in der Spieleentwicklung gesammelt.

Unity

Unity war meine erste Game Engine und ist bis heute meine bevorzugte Entwicklungsumgebung. Die meisten meiner Projekte wurden mit Unity umgesetzt. Dabei habe ich umfangreiche Erfahrung mit den verschiedenen Entwicklungs- und Workflowsystemen der Engine gesammelt.

Game Design Documents

Im Rahmen meiner Arbeit als Game Designer habe ich mehrere Game Design Documents erstellt, hauptsächlich für eigene Projekte. Sie dienen mir dazu, Ideen, Spielmechaniken, Aufgaben und Zeitpläne strukturiert festzuhalten und als zentrale Referenz während der Entwicklung zu nutzen.

Git & GitHub

Git und GitHub nutze ich für Versionskontrolle, Backups und die Zusammenarbeit in Teams. Dadurch kann ich Änderungen nachvollziehen, verschiedene Entwicklungsstände verwalten und parallel an unterschiedlichen Bereichen eines Projekts arbeiten.

Miro, Slack & Trello

Diese Tools habe ich vor allem als Projektleiter eingesetzt, um Teams mit bis zu sieben Personen zu organisieren. Sie unterstützen mich bei der Aufgabenverteilung, Kommunikation und Fortschrittskontrolle.

C++ & Unreal Engine

Neben C# und Unity habe ich praktische Erfahrungen mit C++ und der Unreal Engine gesammelt. Dadurch kann ich mich je nach Anforderungen eines Projekts auf unterschiedliche technische Umgebungen einstellen.

Produkttests

Ich habe Erfahrung darin, Spiele und andere Projekte während der Entwicklung systematisch zu testen, Fehler zu identifizieren und Feedback zu Funktionen, Bedienbarkeit und allgemeiner Nutzererfahrung zu geben.

SOFT SKILLS

Projektmanagement

Ich habe verschiedene Projekte während meines Studiums und als unabhängiger Entwickler geleitet. Dabei war ich für Planung, Aufgabenverteilung, Koordination und die Überwachung des Projektfortschritts verantwortlich.

Konfliktlösung

Als Projektleiter habe ich Erfahrungen mit unterschiedlichen Arbeitsweisen, Kommunikationsstilen und kulturellen Hintergründen gesammelt. Durch offene Kommunikation und gemeinsame Lösungsfindung konnte ich Konflikte innerhalb der Teams konstruktiv lösen.

Zeitmanagement

Bei meinen Projekten plane und überwache ich Zeitpläne und Meilensteine, um Aufgaben möglichst termingerecht abzuschließen. Gleichzeitig überprüfe ich regelmäßig den Fortschritt und passe die Planung an, wenn sich im Entwicklungsprozess neue Herausforderungen ergeben.