Degree
Bachelor's of Business
Game engine programming
Bachelor's degree in Information Technology, specializing in game and game engine development. I wrote my thesis on the use of entity-component-system (ECS) frameworks in game development.
C++ | My C++ experience primarily has been with game development. |
---|---|
PHP | I have a lot of experience working with vanilla PHP and the Laravel framework. |
Python | Python experience I have is primarily accumulated through scripting various small utilities and programming a website backend. |
HTML & CSS | I know both HTML and CSS very well for creating the website foundations and styling. I also know SCSS. |
JavaScript & TypeScript | I am very familiar with modern JavaScript and I've also learned TypeScript while working on React projects. |
React | I have used React alongside Laravel and Inertia.js, and Node.js and Next.js frameworks. |
SQL | I know SQL well and have experience using it with MySQL/MariaDB and SQLite databases. |
Lua | This scripting language is primarily familiar to me from World of Warcraft addon coding. |
C# | Some amount of experience with programming small Windows Forms applications and Unity and XNA game programming. |
Java | Some experience from Android application development. |
Linux server administration is also familiar to me and I have configured and maintain my own virtual private servers hosted by Hetzner that I use for web hosting, and for my own personal private projects. The servers use Ubuntu Linux with a basic LAMP stack and Python.
I've managed and configured Docker containers on my server as well and presently my server hosts several containerised applications.
In my spare time every now and then I compose music in FL Studio as my DAW of choice. The sort of material I make varies greatly, from peaceful ballads to high-energy electronic tunes.
My music can be found on my music vault website.