Portfolio développeur · 42 · Linux · Web

Je construis des projets propres, utiles et solides.

Je suis Noé Kiefer, développeur formé à l'école 42. J'aime comprendre le fonctionnement interne des systèmes, écrire du code, debugger avec méthode, et transformer une idée en projet concret. ★

C / C++ Linux & Docker WordPress Debug mindset
01 · Profil

Développeur passionné

꧁⎝ Mon approche est simple : m'informer et comprendre avant tout. Que ce soit en C, en C++, avec Docker et pour chaque projet, me construire des bases solides et continuer de tester, corriger, documenter, puis améliorer.

Mon univers mélange la rigueur technique, la curiosité système, une sensibilité créative et une petite touche cyber. L'objectif de ce portfolio est de montrer non seulement ce que je fais, mais aussi comment je réfléchis. ⎠꧂

01

Rigueur 42

Respect des contraintes, découpage propre, tests, peer review et progression par projets. ≽(•⩊ •マ≼

02

Debug méthodique

Lire les erreurs, isoler les causes, utiliser les bons outils et corriger sans casser le reste. (ง •̀_•́)ง

03

Culture système

Linux, terminal, Docker, réseau, fichiers, processus : comprendre l'environnement d'exécution. /|\ ^._.^ /|\

04

Créativité utile

Des interfaces avec du style, mais jamais au détriment de la lisibilité ou de l'expérience utilisateur. 𐔌՞. .՞𐦯

02 · Compétences

Ce que je sais construire.

Une base orientée bas niveau, système et web léger : assez technique pour être solide, assez flexible pour livrer vite.

Core programming

C / C++ / algorithmique

Gestion mémoire, pointeurs, parsing, structures de données, OOP C++98, héritage, polymorphisme.

CC++98MakefileValgrind
System craft

Linux, Shell & Docker

Automatisation, scripts Bash, containers, services, volumes, réseaux Docker et déploiement local.

LinuxBashDockerNGINX
Web presence

WordPress, HTML/CSS/JS

Pages portfolio, thème léger, design responsive, animations sobres et contenu maintenable.

WordPressCSSJSUX
03 · Projets

Projets à mettre en avant.

⫘⫘⫘⫘⫘⫘

Inception

Docker · NGINX · WordPress · MariaDB

Infrastructure multi-services containerisée, pensée pour comprendre le déploiement, les volumes, le réseau et TLS.

DockerComposeDebianNGINX

Minishell

Parsing · builtins · processus

Recréation d'un shell minimal : tokens, redirections, pipes, environnement, exécution et gestion d'erreurs.

CUnixParsingProcesses

Cub3D

Raycasting · maps · gameplay

Projet graphique inspiré Wolfenstein : validation de map, rendu, déplacements, textures et logique temps réel.

CMLXRaycastingMaps

Portfolio WordPress

Design · contenu · déploiement

Site personnel pensé comme une vitrine professionnelle : cyber subtil, responsive, sections projets et contact.

WordPressCSSJSUX

Outils terminal & scripts

Bash · productivité · fun

Scripts pour automatiser, personnaliser l'environnement Linux et créer des expériences terminal plus agréables.

BashCLILinuxAutomation

Jeux & prototypes créatifs

2D · interaction · expérimentation

Explorations autour du jeu vidéo, des interfaces et des mécaniques interactives pour apprendre en construisant.

Game devPrototypeUICreative
04 · Parcours 42

Une progression par contraintes réelles.

ദ്ദി ༎ຶ‿༎ຶ )

Core

C, mémoire, parsing, algorithmique

Apprendre à coder proprement avec des contraintes fortes : découpage, robustesse, gestion mémoire et tests.

Unix

Processus, fichiers, shells, systèmes

Comprendre le lien entre le code, l'OS, les processus, les permissions, les entrées/sorties et l'environnement.

Infra

Docker, services, déploiement

Assembler des services, configurer des containers, isoler les responsabilités et rendre le tout reproductible.

C++

Programmation orientée objet

Classes, Orthodox Canonical Form, héritage, polymorphisme, exceptions et conception plus modulaire.

05 · Contact

Un projet, une alternance, une mission ou une discussion tech ?

Mon portfolio est pensé pour évoluer avec mes projets. Le meilleur point d'entrée actuel : mon GitHub, mon profil Gravatar et cette page.