Skip to content
View m-juin's full-sized avatar

Highlights

  • Pro

Block or report m-juin

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
m-juin/README.md

À propos

Étudiant à l'école 42 d'Angoulême, je me spécialise dans l'architecture système, le DevOps et les infrastructures réseaux. Après un premier stage et plusieurs projets techniques post-tronc commun, je cherche une alternance pour valider un titre RNCP 7 "Expert en Architecture Informatique".

Mon profil allie une solide base en programmation bas niveau (C/C++) et une montée en compétence sur les outils d'infrastructure moderne : conteneurisation, orchestration et automatisation.


Compétences techniques

Langages & Scripting

C C++ Python Bash C#

Infrastructure & DevOps

Docker Kubernetes Linux Git

Graphisme & Moteurs (projets personnels)

OpenGL Vulkan Unity Unreal


Projets

Inception — Infrastructure Docker multi-services

Projet 42 — Déploiement d'une infrastructure complète via Docker Compose

  • Architecture multi-conteneurs (NGINX, WordPress, MariaDB)
  • Configuration réseau isolée, volumes persistants, gestion des secrets
  • Rédaction des Dockerfile depuis des images de base Alpine/Debian

Born2beRoot — Administration système & sécurité

Projet 42 — Mise en place et durcissement d'un serveur Debian sous VM

  • Installation et configuration d'une machine virtuelle Debian from scratch
  • Mise en place de politiques de sécurité : UFW, SSH, sudo, mot de passe fort
  • Partitionnement LVM chiffré, gestion des utilisateurs et des groupes
  • Script de monitoring système automatisé via cron

NetPractice — Architecture réseau & TCP/IP

Projet 42 — Résolution de problèmes de routage et d'adressage réseau

  • Conception et configuration de topologies réseau (switching, routing)
  • Maîtrise du sous-réseau (subnetting), des masques CIDR et des tables de routage
  • Diagnostic et correction de configurations réseau défaillantes

ft_irc — Serveur IRC en C++

Projet 42 — Implémentation d'un serveur IRC conforme RFC 2812

  • Serveur TCP multi-clients non-bloquant avec poll()
  • Gestion des canaux, des modes utilisateurs et des commandes IRC
  • Authentification, opérateurs, gestion des erreurs et des déconnexions

ft_transcendence — Application web full-stack

Projet 42 — Plateforme de jeu en ligne (Pong) avec backend et gestion des utilisateurs

  • Backend Django, gestion des sessions et authentification
  • Déploiement conteneurisé via Docker Compose
  • Interface temps réel avec WebSockets

Pinned Loading

  1. AsepriteDockered AsepriteDockered Public

    Makefile

  2. MiniCoque MiniCoque Public

    C 1

  3. Transcendence Transcendence Public

    JavaScript

  4. LemIPC LemIPC Public

    C

  5. FT_Vox FT_Vox Public

    42 School ft_vox project. Simple recreation of Minecraft generation using c++17 and vulkan

    C++