Salut, je suis candriam

Développeur système et logiciel

Étudiant à l'école 42 Antananarivo, actuellement au milestone 5. Passionné par le développement système, les algorithmes et la programmation bas niveau.

Citation animée sur la programmation
Photo de profil de c-andriam
Disponible pour opportunités

Compétences techniques

Acquises durant mon parcours à l'école 42

Système & Shell

Unix/Linux Bash Shell scripting Pipe & Redirection Process management

Programmation

C C++ Pointeurs Gestion mémoire malloc/free

Outils & Technologies

Git Docker Makefile GDB Valgrind

Algorithmes & Concepts

Algorithmes de tri Structures de données Graphiques 3D Threading Récursion

Achievements & Badges

Code Explorer 3

Validé 10+ projets avec excellence

Game Load Champion

2ème prix & Meilleur Gameplay à l'événement Game Load 2025

Sleep is for the weak

Nuits blanches dédiées au code

Peer Learning Master

Aidé 50+ camarades étudiants

Progression 42

Level 5.19 Objectif: Level 7.0

Projets 42

Mon parcours technique à travers le cursus

Progression dans le cursus 42

Libft
Printf
GNL
Born2beroot
Push_swap
Pipex
FdF
Philosophers
Minishell
NetPractice
MiniRT
CPP 00-04
Inception
CPP 05-09
ft_irc
ft_transcendence
12 Projets validés
103.5 Moyenne générale
5.19 Level actuel
Core C
Validé

Libft

Recréation de fonctions de la librairie standard C. Base fondamentale pour tous les projets futurs.

C Makefile Memory Mgmt
Core C
Validé

ft_printf

Reproduction de la fonction printf avec gestion complète des conversions et formats.

C Variadic Parsing
Core C
Validé

get_next_line

Lecture ligne par ligne d'un fichier avec gestion optimisée du buffer statique.

C File I/O Buffer
System Admin
Validé

Born2beroot

Configuration et sécurisation d'un serveur Debian avec virtualisation et politiques de sécurité.

Linux VirtualBox Security
Algorithms
Validé

push_swap

Algorithme de tri optimisé avec deux piles et nombre minimal d'opérations.

C Algorithms Optimization
Unix
Validé

pipex

Reproduction du comportement des pipes Unix avec redirection de fichiers.

C Unix Pipes
Graphics
Validé

FdF (Fil de Fer)

Représentation 3D d'un paysage en fil de fer avec projection isométrique.

C Graphics MiniLibX
Concurrency
Validé

Philosophers

Simulation du problème des philosophes avec threads et gestion des mutex.

C Threads Mutex
Shell
Validé

minishell

Reproduction d'un shell Unix complet avec parsing, builtins et gestion des signaux.

C Shell Parsing
Network
Validé

NetPractice

Configuration réseau et routage TCP/IP avec subnetting et adressage.

Network TCP/IP Routing
3D Graphics
Validé

miniRT

Moteur de ray tracing 3D avec gestion de l'éclairage et des matériaux.

C Ray Tracing 3D
C++ OOP
Validé

CPP Modules 00-04

Introduction à la POO en C++ : classes, héritage, polymorphisme et templates de base.

C++ OOP Templates
DevOps
🚧 En cours

Inception

Infrastructure containerisée avec Docker : WordPress, MariaDB, Nginx avec certificats SSL.

Docker Nginx MariaDB
C++ Advanced
🚧 En cours

CPP Modules 05-09

C++ avancé : exceptions, cast, templates avancés, STL et concepts modernes.

C++ STL Exceptions

Parcours scolaire

École 42 Antananarivo

19 Fevrier 2023 - En cours

Formation en développement informatique par la pratique. Apprentissage autonome et par projets (peer-to-peer learning). Spécialisation en programmation système et développement bas niveau.

C/C++ Unix/Linux Algorithmes Git Docker

Niveau actuel

Level 5.19

Projets validés

12+

Langages maîtrisés

C, C++, Shell

Technologies

Docker, Git, Unix

Me contacter

Intéressé par mon profil ? Discutons !

Envoyez-moi un message