I'm Merel, a software developer passionate about building projects and solving puzzles. With a creative background as a digital designer and visual artist, I enjoy turning ideas into engaging and functional solutions. I thrive on thinking outside the box to create solutions that are both fast and reliable. I am currently seeking an internship where I can further develop my skills and contribute to exciting projects.
Push Swap (C) - Sorting algorithm in stacks.
Implemented an efficient sorting algorithm, explored data structures, and adapted logic to strict constraints.
Philosophers (C) - Dining Philosopher's problem with multi-threading.
Implemented multi-threading, mutexes, semaphores, and shared memory synchronization.
Minishell (C) - Built a bash-like shell (team project).
Built a mini shell inspired by Bash, focusing on process management, pipes, signals, and Git collaboration.
Cube3D (C) - 3D game with ray casting algorithm (team project).
Developed a 3D game using ray casting, graphics programming, and team collaboration (Miro, Git).
Cpp modules (C++) - Small projects that include object-oriented programming
Worked with OOP, including inheritance, polymorphism, abstract classes, templates, smart pointers, and exception handling.
Inception (Docker, PHP, Bash) - Wordpress website with Mariadb and Nginx
Set up Dockerized services with WordPress, MariaDB, Nginx, Docker Compose, custom networks, and volumes.
Webserv (C++, HTML, CSS) - Webserver (teamproject)
Built a custom HTTP web server supporting configuration files, CGI, and static content.
Transcendense (Typescript, NodeJS, HTML, CSS, SQLLite) - Ping pong game (teamproject)
Developed a full-stack application with backend APIs, frontend UI, authentication, and database integration.
Advent of Code (C, python) - Algorithmic challenges
Solved daily algorithmic puzzles to strengthen problem-solving and learn new languages.
