./About Me
I've been programming for over 5 years, starting my journey with Java before diving deep into the world of backend- and low-level programming. Currently based in Germany, I spend my time exploring the intricacies of Arch Linux and kernel hacking.
I embrace the "do it yourself" mentality—whether it's writing my own assembler, building http servers from scratch, or co-developing platforms like RelaxoGames. I believe in understanding how things work under the hood to write better, more efficient code.
const profile = {
name: "Johannes Müller",
born: 2008,
location: "Germany",
os: "(Arch) Linux",
editors: ["Neovim & Zed"],
focus: ["Java", "Odin", "C", "Low-Level", "Backend"]
};
./Tech Stack
Languages
Systems & Tools
Learning
./Selected Projects
One of two lead developers for RelaxoGames.de, a from scratch Minecraft Network.
A spaced repetition add-on for Supernotes built with Rust. Helps users memorize concepts efficiently within their note-taking workflow.
A simple yet robust HTTP Server Library for the Odin programming language. Built to understand the low-level mechanics of web servers.
A simple Assembler written from scratch in C for educational purposes. Converts assembly mnemonics into machine code.
A highly customized Neovim configuration using lazy.nvim. Designed for speed and efficiency in a terminal environment.
./Connect
Let's build something together
Whether you want to discuss programming, need help with anything, want to collaborate on a project, or just want to say hi.