I love building things with code and turning ideas into real projects. My main focus is on system programming, graphics, and high-performance software, but I’m always curious and enjoy exploring new areas. One of my favorite projects so far is miniRT , a small ray tracer written in C that taught me a lot about computer graphics. I’m currently a student at 42, where I’ve taken on a variety of challenging projects that push me to grow as a developer.
- QuizEverything – A Full-Stack web application, which allows people across the internet to battle on any quiz topic imaginable!
- miniRT – A small ray tracer written in C, capable of rendering realistic 3D scenes with lighting and shadows.
- minishell – A minimal Unix shell implementation, supporting pipes, redirections, and built-in commands.
- push_swap – An efficient stack-based sorting algorithm challenge with a strong focus on optimization.
- webserv – A lightweight HTTP server written in C++98, built from scratch to handle requests, responses, and CGI.
- ImageColorQuantizer – A tool written to quantize an image into a reduced color palette using K-Means clustering.
- Signature Generator – An internal tool for generating user signatures in bulk
- GitHub: @mdomnik
- LinkedIn: Maciej Domnik
- Email: mdomnik.maciej@gmail.com


