Skip to content
View windchaser-surf's full-sized avatar

Highlights

  • Pro

Organizations

@42Websurfer

Block or report windchaser-surf

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
windchaser-surf/README.md

Hello! ๐Ÿ‘‹

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.

About Me ๐Ÿš€

  • 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.

Get in Touch ๐Ÿ“ซ

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!

Top Langs

Below, you'll find a list of my completed projects, each with a brief description. For more details, please visit the repository.

Table of Contents

  • Docker
  • C++
  • C

Docker ๐Ÿ‹

  • 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.

C++ ๐Ÿ–ฅ๏ธ

  • 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.

C ๐Ÿ”ง

  • 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.

Pinned Loading

  1. inception inception Public

    Dockerfile 2

  2. 42Websurfer/42-Vienna-Webserv 42Websurfer/42-Vienna-Webserv Public

    This project is about writing our own HTTP server in C++

    C++ 2

  3. cpp-modules cpp-modules Public

    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โ€ฆ

    C++

  4. Minishell Minishell Public

    As beautiful as a shell

    C 1

  5. Cub3D Cub3D Public

    My first RayCaster with miniLibX

    C

  6. philosophers philosophers Public

    Explore the basics of threading and mutexes in this project, diving into thread creation and synchronization techniques.

    C