Über mich
Hi, ich bin Michael. Schön Sie zu sehen!
Michael
Bevor ich ins Freelancing gesprungen bin, habe ich vier Jahre lang in der Spiele-Entwicklung gearbeitet, insgesamt an 6 Titeln. Davor war ich 15 Jahre lang als Liunx-Admin und DevOps-Guy tätig. Software-Entwicklung ist super - Automatisierung macht ber auch immer noch Spaß!
Parallel zu den Spiele-Jobs habe ich “Mastering C++ Game Animation Programming” und “C++ Game Animation Programming, 2nd Edition” geschrieben, beiden erschienen bei Packt.
Ebenfalls neben den normalen Vollzeitjobs habe ich an der FernUniversität in Hagen den Master of Science in Informatik abgeschlossen. Der Fokus lag dabei auf den Themen Computergrafik, Parallele Programmierung und Software-Systeme.
Tech-Stack
Mit diesen Sachen habe ich bisher gearbeitet:
- Spiele-Entwicklung mit
- Unreal Engine 4 + 5 (Blueprints und C++)
- Unity
- Godot
- Konsolen-Portierung von Unreal Engine-Spielen auf
- Nintendo Switch™
- Microsoft XBOX series X|S
- Sony PlayStation® 5
- Grafik-Programmierung
- OpenGL, Vulkan, GLSL
- OpenXR
- RenderDoc
- Programmiersprachen
- C++
- Java
- C
- Assembly language (ARM Cortex, MOS 6502)
- Python
- SCM
- Git (z.B. GitHub, GitLab, Forgejo)
- Perforce
- Automatisierungen
- Jenkins, GitLab Pipelines
- Terraform
- Puppet
- Ansible
- Cloud und Co.
- Docker + Kubernetes
- AWS, Azure, Open Telekom Cloud
- Linux
- Debian/Ubuntu
- Arch
- Alpine
- Red Hat