Skip to content
View Middle-555's full-sized avatar

Highlights

  • Pro

Block or report Middle-555

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
Middle-555/README.md

Hi, I'm Kevin 👋

I'm a 42 student based in Perpignan, France.

I started coding in July 2023 after studying International Marketing.
Today, I am building my path from 42 core projects in C toward junior backend development with TypeScript, Node.js, NestJS, PostgreSQL, and Prisma.

About Me

  • 42 student focused on solid programming fundamentals
  • Currently transitioning from low-level projects in C to backend development
  • Learning by building, understanding, and improving step by step

Current Backend Journey

  • Building backend foundations with TypeScript, Node.js, and NestJS
  • Learning database design with PostgreSQL and Prisma
  • Reusing the rigor learned at 42: algorithms, memory, debugging, and problem solving

42 Journey

42 badge

Projects from the 42 curriculum.

Project Status / Score Description Main Tech
Libft 125/100 First custom C library C
ft_printf 100/100 Recreation of the printf function C
Born2beroot 100/100 System administration and virtual machine setup VM
get_next_line 125/100 Reading from a file descriptor line by line C
Minitalk 125/100 Inter-process communication with signals C
so_long 100/100 Small 2D game using MiniLibX C
push_swap 125/100 Sorting algorithm project C
minishell 101/100 Small Unix shell with parsing, builtins, pipes and redirections C
Philosophers 100/100 Dining philosophers simulation with threads and mutexes C
cub3D 105/100 Raycasting engine with MiniLibX and .cub parsing C
Inception 100/100 Dockerized infrastructure with NGINX, WordPress and MariaDB Docker / Shell
ft_irc 100/100 Multi-client IRC server built in C++98 with sockets and poll() C++98
CPP Modules 100/100 C++98 modules from Module_00 to Module_09 C++98
ft_transcendence 115/100 Full-stack web project built with React, NestJS and TypeScript TypeScript

Tech Stack

42 foundations:

42 foundations

Backend stack I am currently learning:

Backend learning stack

What I'm Working On

  • Strengthening my backend fundamentals
  • Writing cleaner and more structured code
  • Understanding architecture choices instead of only making things work

GitHub Stats

GitHub stats

Contact

LinkedIn      Email      Instagram

Pinned Loading

  1. CPP_42 CPP_42 Public

    C++

  2. Cub3D Cub3D Public

    Moteur de raycasting inspire de Wolfenstein 3D. Rendu 3D en temps reel a partir d'une carte 2D.

    C

  3. IRC_42 IRC_42 Public

    C++

  4. minishell minishell Public

    Recreation d'un shell bash en C. Parsing, execution, pipes, redirections et gestion des signaux.

    C

  5. Philosophers Philosophers Public

    C