I'm Matheus K. Schaefer, a programmer from Brazil. I'm interested in multimedia and tools programming, mostly in "lower level" programming languages such as C.
I'm a freelance programmer. I use Bitbucket to host most of my own projects, with some moving to Gitlab, Github is mostly a dump for other stuff. I'm currently working in a videogame of my own. I'm also working with helper libraries for video game development, real-time rendering and utilities. Most of my code is written in C, but I know other languages as well (including, but not limited to: Java, C#, Lua, JavaScript).
Currently I'm learning modern and next-gen graphics APIs in order to work on my games and to improving my C and shading knowledge. So, this includes SDL's WIP GPU API and WebGPU (on desktop), also planning to get my hands dirty with Vulkan, and I already use OpenGL 4+ on my projects. I'm also learning new libraries (and creating them) and using them to work with my tools.
You can see my portfolio here. It's WIP however and needs improvements.
All my publicly available repositories are my own personal projects. No work-related code is available here (due to NDAs and trade secrets).