Skip to content
View mdomnik's full-sized avatar
🪐
Exploring
🪐
Exploring
  • Gdańsk, Poland
  • 18:58 (UTC +02:00)

Highlights

  • Pro

Block or report mdomnik

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mdomnik/README.md

Hi there 👋 I’m Maciej Domnik (Mdomnik)

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.


Tech Stack

C C++ Linux Docker Git NGINX Make Bash OpenGL PostgreSQL TypeScript Node.js NestJS Valgrind GDB 42


Featured Projects

  • 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

Let’s Connect!

Pinned Loading

  1. minishell minishell Public

    C 3

  2. miniRT miniRT Public

    C 2

  3. Fernandajo/WebServ Fernandajo/WebServ Public

    C++ 2

  4. ImageColorQuantizer ImageColorQuantizer Public

    Windows ImagetoColorQuantizer

    C# 1