Available for freelance work
Software development / Automation / Server setup & administration
systems developer / software engineer / automation specialist
Systems programmer with 4+ years of experience and a background in BIOS firmware development, student at University of Vienna.
I enjoy working close to the hardware and that's what I specialize in: bare-metal embedded projects, OS internals, firmware and drivers, mostly in Rust and C. I am one of those people who both enjoys coding by hand and able to efficiently utilize multiple AI tools. In my free time I maintain multiple side projects and run a programming-focused YouTube and Twitch channels.
Loom - A web app for tracking projects, studies, and ideas as one connected graph rather than a task list. You can read about it more at the projects page. Anyone can sign up and try it at loom.nikdor.xyz
Currently doing a deep-dive into embedded systems and bare-metal development, learning about Arduino, STM32, and ESP32 platforms. Also exploring the world of microcontrollers and their applications in IoT and robotics.
Push - a custom shell for Linux written from scratch in C++. A learning project to study how operating system shells work and hands-on practice with calling syscalls and writing parser/lexer.
Currently helping to work on Carat in a team of ~25 people, acting as the main archetectural designer and code reviewer. It is a side project for my previouis university to help friends out.
Databoxer - released v0.3.0 after a long time with many IO-related improvements and overrall project structure refactor.
I run a programming-focused YouTube channel and stream live coding sessions on Twitch. Check them out below.
Software development / Automation / Server setup & administration
Telegram is the fastest way to reach me. Use mail for anything with attachments, a scope or a contract in it.