Skip to content
View Bussiereg's full-sized avatar

Highlights

  • Pro

Block or report Bussiereg

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
Bussiereg/README.md

About me

  • πŸ”­ I have just finished the core-curriculum of 42 Berlin.
  • πŸ’¬ Ask me about science or mountain sports.
  • πŸ“« How to reach me: guillaume.bussiere@live.fr
  • 🀑 Fun fact: My first name is pronounced "Giyom"

β˜€οΈ Main projects

  • πŸ“ Transcendence

    • The final project of the 42 core curriculum! Web application that lets you remotely play against others the classic Pong game.
    • Deploying and managing the application flow with Docker. Developing the backend using Python/Django.
    • Storing the scores on a Blockchain using smart contract.
    • Solo mode that involves an AI with different levels.
  • πŸ€– IRC

    • Building an Internet Relay Chat (IRC) server in C++.
    • Implementing JOIN, KICK, INVITE, MODE, PART, QUIT as functionnalies of our server according to the IRC protocol.
    • Creating two chatbots, one for playing and another one with the openAI API.
  • πŸŒ€ Inception

    • Setting a lEMP stack(Linux, NGINX, MySQL, PHP) with Docker.
    • Deploying a multi-container application with Docker compose.
  • 🐚 Minishell

    • Development of a Command-line interpreter in C.
    • it involves process management and Unix signals handler.
  • πŸ•ΉοΈ Cub3D

    • 3D game based on the raycasting method like Wolfenstein3D or Doom.
    • Use of a graphical library.

πŸŒ™ Minor projects (still interesting πŸ˜‰)

  • πŸ’  fract-ol
    • A fractal explorer coded in C.
    • Two available fractals: Mandelbrot and Julia sets.
  • 🍝 Philosopher
    • Multi-thread programm to solve the dining philosopher problems
  • πŸ“Ά Push_swap
    • Create a sorting algorithm with stack operations.
  • ⏭️ get_next_line
    • Function in C taking a file descriptor as parameter and reading until a newline.
    • This function is commonly used in C programming to read input from files or other input streams one line at a time.
  • πŸ–¨οΈ ft_printf
    • Reacreate the printf function in C of the <stdio.h> library.

πŸ“š Tech Stack

C C++ Docker Bash

Learning

Javascript Python

Pinned Loading

  1. Inception Inception Public

    Inception is a project that aims to familiarize with Docker, containerization, and the management of a multi-container environment. The project involves setting up several interconnected services u…

    Shell

  2. Philosophers Philosophers Public

    C