I'm a polish computer science student.
For some unknown reason C appeals to me, but when I need to get stuff done I program in other languages like Python or C#.
In fact I know a fair bit about Python's inner workings because I worked a fair bit with the Python C API.
Professionally I am a fullstack Python/PHP webdev.
A lot of my free time projects are video game oriented, and feel free to contribute to them.
In my free time I do plenty of programming in a variety of languages, here are the highlights:
- mcSavefileParsers are a set of tools written entirely in C for Minecraft save file parsing and generating 3d models based on savefiles
- doomMC is a Minecraft server written in C++ and C that is meant to host a deathmatch gamemode
- minecraftBallistics is a set of tools, whose function is really unimportant. What is important is the fact that I used 6 different low level languages and compiled them together!
- reimagined-adventure is a Linux daemon written entirely in C that monitors contents of a directory based on a config file
- gitWebhook is a Python module available on PyPI that provides flask blueprints for receiving and processing GitHub and GitLab webhooks
- openCMS is a Python class based framework meant to generate flask based webapps implementing basic CRUD operations
- fwd is a PHP webapp for displaying data from this one specific road quality measurment device
- cdp is a Java webapp backend I wrote a while back as a part of a recruitment process
- glowing-eureka is the most boring and generic flask webapp imaginable, but demonstrates fairly well the things I do in webdev regularly
- CK3-history-extractor is a tool for generating a browser encyclopedia from CK3 savefiles
- Prison-Architect-to-3d is a Python tool for converting Prison Architect savefiles to 3d models
- CK2-history-extractor is a Python tool similar to CK3-history-extractor but for CK2
- gameAnalysis are a set of Jupyter notebooks in within which I do some math regarding some games