In my free time I play games like planet coaster, rocket league or single player games like Elden Ring or the Last of Us.
And when I'm not playing games I'm either on a soccer field or fixing up my car which breaks more then i would like to admit or building a new Lego model.
We also have a very cute cat at home.
Game Development
Unity
New Input System - Action maps, event-driven inputs, remappable controls
HDRP
NavMesh - AI pathfinding and dynamic obstacle handling
Coroutines - Timed actions like wave spawning, delays, and fading effects
Singletons & Managers - GameManager, UnitManager, and system-wide coordination
UI Management - Health bars, fade transitions, pause/start menus
Object Pooling - Optimized enemy and bullet reuse for better performance
C#
Component-based Architecture - Built modular scripts with reusable logic
Event Systems - Used delegates, UnityEvents, and decoupled message passing
AI Behaviors - Custom enemy spawns, attacks, and boss logic
C++
OOP design, pointers/references, and basic game loops
Console-based applications and simple 2D projects using SFML
Basic understanding of syntax, memory management, SDL2 and bit-level operations
Programming Languages
JavaScript
simple web interactivity, and game logic
P5JS
Created visual sketches, effects, and interactive prototypes
HTML / CSS
Built basic responsive layouts
PHP
Simple form handling and server-side logic
One of the games i play alot is planet coaster in which i create my own themeparks.
Here are some examples.