Hi there! 👋

Français

Typing SVG

🚀 About Me

🎓 42 School Student - Mastering peer-to-peer learning in one of the world's most innovative coding schools
💻 System & Web Developer - From low-level C to modern React applications
🌱 Currently exploring - Cloud technologies, DevOps, and AI/ML
🎯 Passionate about - Clean code, performance optimization, and innovative solutions


🛠️ Tech Stack

Languages

C C++ Python JavaScript TypeScript Assembly

Frameworks & Libraries

React Node.js Express.js Flask

Tools & Technologies

Docker Kubernetes PostgreSQL Git Linux


🌱 etsidemain.com

Ecological Transition Consulting | HTML, CSS, JavaScript

Professional showcase website for companies' regenerative transformation consulting. Modern interface with custom SVG animations, integrated contact system, and conversion-optimized responsive design.

Key Features:

  • 🎨 Custom design with strong visual identity
  • 📱 Responsive and accessible interface
  • ✉️ Integrated contact system
  • 🔍 SEO optimized for consulting services

⚖️ avopieces.fr

Legal AI Platform | React, Node.js, Artificial Intelligence

AvoPièces - Innovative legal platform developed for AvoCab law firm, specialized in divorce procedures. Integrated AI assistant, advanced document management, online appointment system, and professional showcase for the law firm.

Key Features:

  • 🤖 Intelligent AI assistant analyzing uploaded documents
  • 📁 Secure document management system
  • 👥 Multi-account management (clients/administrators)
  • 📅 Integrated online appointment booking
  • 🏢 Professional law firm showcase website

🌐 ft_transcendence

Full-Stack Web Application | React, Node.js, PostgreSQL, Docker

Complete online Pong gaming platform with real-time multiplayer, tournaments, chat system, and 2FA authentication. Demonstrates modern web development practices with microservices architecture.

Key Features:

  • 🎮 Real-time multiplayer gaming with WebSockets
  • 🏆 Tournament system with bracket management
  • 💬 Live chat with channels and private messaging
  • 🔐 Advanced authentication (OAuth2, 2FA)
  • 📊 User profiles and statistics tracking

⚙️ Inception

DevOps Infrastructure | Docker, Nginx, WordPress, MariaDB

Complete LEMP stack deployment using custom Docker containers from scratch. Showcases infrastructure as code and containerization best practices.

Highlights:

  • 🐳 Custom Docker images built from Alpine Linux
  • 🔒 HTTPS-only with self-signed certificates
  • 📦 Multi-service orchestration with Docker Compose
  • 🛡️ Security-hardened configuration

🎯 Minishell

Systems Programming | C, Unix Systems

Unix shell recreation with advanced features including pipes, redirections, built-ins, and signal handling. Demonstrates deep understanding of Unix systems programming.

Technical Achievements:

  • 🔧 Complete command parsing and execution
  • 🔀 Advanced pipe and redirection handling
  • 💾 Memory management without leaks
  • 📡 Signal handling and process management

🏗️ ft_containers

C++ Template Programming | C++98, STL Implementation

Complete reimplementation of STL containers (vector, map, stack) with custom iterators and optimized performance. Showcases advanced C++ template programming.

Technical Details:

  • 📚 STL-compliant containers with full functionality
  • Optimized algorithms and data structures
  • 🔍 Custom iterator implementation
  • 🧪 Comprehensive test suite

📡 ft_irc

Network Programming | C++, Socket Programming

IRC server implementation supporting multiple clients, channels, and operator commands. Demonstrates network programming and protocol implementation expertise.

Key Capabilities:

  • 🌐 Multi-client server with epoll/kqueue
  • 💬 Full IRC protocol support (RFC compliance)
  • 👥 Channel management and user authentication
  • High-performance event-driven architecture

📊 GitHub Stats

Top Languages

GitHub Streak


🎯 42 School Journey

📚 Core Curriculum Progress (Click to expand)

Systems Programming

  • libft - C library implementation
  • get_next_line - File reading function
  • ft_printf - Printf recreation
  • pipex - Unix pipes simulation
  • push_swap - Sorting algorithm optimization
  • so_long - 2D game with graphics

Advanced Programming

  • Philosophers - Threading and synchronization
  • Minishell - Unix shell implementation
  • Cub3D - 3D raycasting engine

Object-Oriented Programming

  • CPP Modules 00-08 - Complete C++ mastery
  • ft_containers - STL containers implementation

Network & Security

  • ft_irc - IRC server development
  • ft_ping - Network utility recreation

Infrastructure & DevOps

  • Inception - Docker infrastructure
  • Inception-of-Things - Kubernetes deployment

Final Project

  • ft_transcendence - Full-stack web application

🔥 Current Focus

  • 🚀 Building scalable web applications with modern frameworks
  • 🎯 Learning advanced DevOps practices and cloud technologies
  • 🤝 Contributing to open source projects
  • 💡 Exploring AI/ML applications in web development

🤝 Let's Connect!

Portfolio Email