I'm currently studying at 42 Vienna, one of the most challenging and rewarding coding schools in Europe. My journey here has been filled with countless hours of problem-solving, collaboration, and continuous learning.
-
Passionate Programmer: With a keen interest in exploring various aspects of software development, I've delved into languages such as C, C++, and even ventured into web development. Each project I undertake is an opportunity to learn something new and push my boundaries.
-
Open-minded Learner: I thrive in environments that foster curiosity and innovation. Whether it's understanding complex algorithms or diving deep into the world of Docker containers, I'm always eager to expand my knowledge base.
-
Motivated Team Player: At 42 Vienna, teamwork is at the heart of our curriculum. I've had the privilege of working alongside talented individuals from around the globe, collaborating on ambitious projects that challenge us to grow both individually and collectively.
Feel free to reach out if you're interested in collaborating on a project, want to discuss programming, or just say hello. I'm always open to new connections and opportunities to learn!
Thank you for visiting my GitHub profile. I hope you find my projects inspiring and look forward to connecting with you!
Below, you'll find a list of my completed projects, each with a brief description. For more details, please visit the repository.
- Docker
- C++
- C
- is a comprehensive Docker project that builds a scalable infrastructure with custom Dockerfiles, featuring secure NGINX, WordPress with PHP-FPM, MariaDB, and optional Redis caching, FTP server, and a static website, all within a virtualized environment.
- Dive into the world of web servers with "Webserv", a project focused on crafting our own HTTP/1.1 server in C++. This hands-on experience offers insights into handling client requests, managing resources efficiently, and implementing core web protocols.
- Explore the foundational concepts of C++98 applied to create modular, efficient, and maintainable C++ code in "Cpp Modules". This project emphasizes the importance of good programming practices and the evolution of C++ standards.
- My first RayCaster with miniLibX
- The Minishell project is a group project where we created a simple shell similar to bash using the C programming language. This project helped me understand how shells work, including command execution, process management, and file handling in a Unix-like environment.
- Explore the basics of threading and mutexes in this project, diving into thread creation and synchronization techniques.
- Discover the art of sorting integers efficiently using two stacks and a limited set of operations in this C programming challenge.


