# About Me Hi, I am Roman, but you probably read that already on the homepage. As mentioned, I am mainly a C# developer and I work on APIs, services and WPF apps. Outside of work, I have three main hobbies: > [!tip] Server Management > I rent a dedicated server on Hetzner named Donut and run a couple of small free tier Oracle ARMs as proxies. All three servers are my playgrounds and I constantly remake and revise my setup. > > Everything runs in Docker, specifically docker compose. In the beginning it started by hosting game servers on Donut. I became very interested in the security angle of things - hiding Donut's IP, setting up maintenance services (or anything I found cool really) and eventually an internal Wireguard network to run everything from. > [!tip] Game Development > I am quite passionate about games and this naturally evolved into me being interested in game development. > > I mainly use Unity, but to learn concepts (such as ECS and DOD lately) I often make small console games to really focus on architecture and building the concepts from ground up > > I really enjoy software architecture when it comes to development. Games seem to bring out the biggest of challenges when it comes to that. > [!tip] Games and Books > Everyone spends their free time somehow and for me it is mainly games or books. > In general I enjoy games where I can really minmax and strategize, or games that are challenging. > > However there are games that hold a special place in my heart and showed me that games are art, biggest example is Outer Wilds > > When it comes to books, I enjoy fantasy and sci-fi, but I mainly read technical books - game development, software architecture, low level concepts # Why does this site exist? There are many things that I want to do and 99% of those things never see the light of day (or even the creation of a repo), because my perfectionism causes the project to die before I even begin. I decided to break this pattern by making this blog and putting the projects I work on out publicly on GitHub (at time of writing, there isn't much there). I was always impressed by other people - all the projects look so cool and their blogs are amazing and full of knowledge. I always told myself that I am not good enough and that I will just make myself look stupid. Well I am ready to look stupid and post about things I am not fully qualified to talk about.