commit 605605af3c63bdb7737a32c01b269282068c7ac9 Author: kinou-p Date: Thu Oct 2 11:10:29 2025 +0200 enhance profile description diff --git a/README.fr.md b/README.fr.md new file mode 100644 index 0000000..bccfe16 --- /dev/null +++ b/README.fr.md @@ -0,0 +1,193 @@ +
+ +# Salut ! 👋 + +[![English](https://img.shields.io/badge/Language-English-blue?style=for-the-badge&logo=world&logoColor=white)](README.md) + +
+ +
+ + +[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Fira+Code&weight=500&size=24&pause=1000&color=2E8B57¢er=true&vCenter=true&width=600&lines=Développeur+Full-Stack;Étudiant+42+School;Expert+Programmation+Système;Passionné+Open+Source)](https://git.io/typing-svg) + +
+ +## 🚀 À propos de moi + +🎓 **Étudiant 42 School** - Maîtrise de l'apprentissage par les pairs dans l'une des écoles de programmation les plus innovantes au monde +💻 **Développeur Système & Web** - Du C bas niveau aux applications React modernes +🌱 **Actuellement en exploration** - Technologies cloud, DevOps et IA/ML +🎯 **Passionné par** - Le code propre, l'optimisation des performances et les solutions innovantes + +--- + +## 🛠️ Stack Technologique + +### Langages +![C](https://img.shields.io/badge/C-00599C?style=for-the-badge&logo=c&logoColor=white) +![C++](https://img.shields.io/badge/C%2B%2B-00599C?style=for-the-badge&logo=c%2B%2B&logoColor=white) +![Python](https://img.shields.io/badge/Python-3776AB?style=for-the-badge&logo=python&logoColor=white) +![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=for-the-badge&logo=javascript&logoColor=black) +![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge&logo=typescript&logoColor=white) +![Assembly](https://img.shields.io/badge/Assembly-525252?style=for-the-badge&logo=assemblyscript&logoColor=white) + +### Frameworks & Bibliothèques +![React](https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB) +![Node.js](https://img.shields.io/badge/Node.js-43853D?style=for-the-badge&logo=node.js&logoColor=white) +![Express.js](https://img.shields.io/badge/Express.js-000000?style=for-the-badge&logo=express&logoColor=white) +![Flask](https://img.shields.io/badge/Flask-000000?style=for-the-badge&logo=flask&logoColor=white) + +### Outils & Technologies +![Docker](https://img.shields.io/badge/Docker-2496ED?style=for-the-badge&logo=docker&logoColor=white) +![Kubernetes](https://img.shields.io/badge/Kubernetes-326CE5?style=for-the-badge&logo=kubernetes&logoColor=white) +![PostgreSQL](https://img.shields.io/badge/PostgreSQL-316192?style=for-the-badge&logo=postgresql&logoColor=white) +![Git](https://img.shields.io/badge/Git-F05032?style=for-the-badge&logo=git&logoColor=white) +![Linux](https://img.shields.io/badge/Linux-FCC624?style=for-the-badge&logo=linux&logoColor=black) + +--- + +## 🏆 Projets en Vedette + +### 🌱 [etsidemain.com](https://etsidemain.com) +**Conseil en Transition Écologique** | *HTML, CSS, JavaScript* +> Site vitrine professionnel pour accompagner les entreprises dans leur transformation régénérative. Interface moderne avec animations SVG personnalisées, système de contact intégré et design responsive optimisé pour la conversion. + +**Fonctionnalités clés :** +- 🎨 Design sur-mesure avec identité visuelle forte +- 📱 Interface responsive et accessible +- ✉️ Système de contact intégré +- 🔍 SEO optimisé pour les services de conseil + +### ⚖️ [avopieces.fr](https://avopieces.fr) +**Plateforme Juridique IA** | *React, Node.js, Intelligence Artificielle* +> AvoPièces - Plateforme juridique innovante développée pour le cabinet AvoCab, spécialisée dans les procédures de divorce. Assistant intelligent IA intégré, gestion documentaire avancée, système de rendez-vous en ligne et vitrine professionnelle pour cabinet d'avocat. + +**Fonctionnalités clés :** +- 🤖 Assistant IA intelligent analysant les documents uploadés +- 📁 Système de gestion documentaire sécurisé +- 👥 Gestion multi-comptes (clients/administrateurs) +- 📅 Prise de rendez-vous en ligne intégrée +- 🏢 Site vitrine professionnel pour cabinet juridique + +### 🌐 [ft_transcendence](https://github.com/kinou-p/ft_transcendence) +**Application Web Full-Stack** | *React, Node.js, PostgreSQL, Docker* +> Plateforme de jeu Pong en ligne complète avec multijoueur en temps réel, tournois, système de chat et authentification 2FA. Démontre les pratiques modernes de développement web avec architecture microservices. + +**Fonctionnalités clés :** +- 🎮 Jeu multijoueur en temps réel avec WebSockets +- 🏆 Système de tournois avec gestion de brackets +- 💬 Chat en direct avec canaux et messagerie privée +- 🔐 Authentification avancée (OAuth2, 2FA) +- 📊 Profils utilisateur et suivi des statistiques + +### ⚙️ [Inception](https://github.com/kinou-p/inception) +**Infrastructure DevOps** | *Docker, Nginx, WordPress, MariaDB* +> Déploiement complet d'une stack LEMP utilisant des conteneurs Docker personnalisés depuis zéro. Démontre l'infrastructure as code et les bonnes pratiques de conteneurisation. + +**Points forts :** +- 🐳 Images Docker personnalisées construites depuis Alpine Linux +- 🔒 HTTPS uniquement avec certificats auto-signés +- 📦 Orchestration multi-services avec Docker Compose +- 🛡️ Configuration durcie en sécurité + +### 🎯 [Minishell](https://github.com/kinou-p/minishell) +**Programmation Système** | *C, Systèmes Unix* +> Recréation d'un shell Unix avec fonctionnalités avancées incluant pipes, redirections, built-ins et gestion des signaux. Démontre une compréhension approfondie de la programmation système Unix. + +**Réalisations techniques :** +- 🔧 Parsing et exécution complète des commandes +- 🔀 Gestion avancée des pipes et redirections +- 💾 Gestion mémoire sans fuites +- 📡 Gestion des signaux et des processus + +### 🏗️ [ft_containers](https://github.com/kinou-p/ft_containers) +**Programmation Template C++** | *C++98, Implémentation STL* +> Réimplémentation complète des conteneurs STL (vector, map, stack) avec itérateurs personnalisés et performances optimisées. Démontre la programmation template avancée en C++. + +**Détails techniques :** +- 📚 Conteneurs compatibles STL avec fonctionnalité complète +- ⚡ Algorithmes et structures de données optimisés +- 🔍 Implémentation d'itérateurs personnalisés +- 🧪 Suite de tests complète + +### 📡 [ft_irc](https://github.com/kinou-p/ft_irc) +**Programmation Réseau** | *C++, Programmation Socket* +> Implémentation de serveur IRC supportant plusieurs clients, canaux et commandes d'opérateur. Démontre l'expertise en programmation réseau et implémentation de protocoles. + +**Capacités clés :** +- 🌐 Serveur multi-clients avec epoll/kqueue +- 💬 Support complet du protocole IRC (conformité RFC) +- 👥 Gestion des canaux et authentification utilisateur +- ⚡ Architecture haute performance pilotée par événements + +--- + +## 📊 Statistiques GitHub + +
+ +![Top Languages](https://github-readme-stats.vercel.app/api/top-langs/?username=kinou-p&layout=compact&theme=tokyonight&hide_border=true) + +![GitHub Streak](https://github-readme-streak-stats.herokuapp.com/?user=kinou-p&theme=tokyonight&hide_border=true) + +
+ +--- + +## 🎯 Parcours 42 School + +
+📚 Progression du Tronc Commun (Cliquer pour développer) + +### Programmation Système +- ✅ **libft** - Implémentation de bibliothèque C +- ✅ **get_next_line** - Fonction de lecture de fichier +- ✅ **ft_printf** - Recréation de printf +- ✅ **pipex** - Simulation des pipes Unix +- ✅ **push_swap** - Optimisation d'algorithme de tri +- ✅ **so_long** - Jeu 2D avec graphiques + +### Programmation Avancée +- ✅ **Philosophers** - Threading et synchronisation +- ✅ **Minishell** - Implémentation de shell Unix +- ✅ **Cub3D** - Moteur de raycasting 3D + +### Programmation Orientée Objet +- ✅ **Modules CPP 00-08** - Maîtrise complète du C++ +- ✅ **ft_containers** - Implémentation des conteneurs STL + +### Réseau & Sécurité +- ✅ **ft_irc** - Développement de serveur IRC +- ✅ **ft_ping** - Recréation d'utilitaire réseau + +### Infrastructure & DevOps +- ✅ **Inception** - Infrastructure Docker +- ✅ **Inception-of-Things** - Déploiement Kubernetes + +### Projet Final +- ✅ **ft_transcendence** - Application web full-stack + +
+ +--- + +## 🔥 Focus Actuel + +- 🚀 **Construction** d'applications web scalables avec des frameworks modernes +- 🎯 **Apprentissage** de pratiques DevOps avancées et technologies cloud +- 🤝 **Contribution** à des projets open source +- 💡 **Exploration** des applications IA/ML dans le développement web + +--- + +## 🤝 Restons connectés ! + +
+ +[![Portfolio](https://img.shields.io/badge/Portfolio-FF5722?style=for-the-badge&logo=todoist&logoColor=white)](https://alexandre-pommier.com) +[![Email](https://img.shields.io/badge/Email-D14836?style=for-the-badge&logo=gmail&logoColor=white)](mailto:contact@apommier.com) + +
+ +--- \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..e8b9ad8 --- /dev/null +++ b/README.md @@ -0,0 +1,194 @@ +
+ +# Hi there! 👋 + +[![Français](https://img.shields.io/badge/Language-Français-red?style=for-the-badge&logo=world&logoColor=white)](README.fr.md) + +
+ +
+ + + +[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Fira+Code&weight=500&size=24&pause=1000&color=2E8B57¢er=true&vCenter=true&width=600&lines=Full-Stack+Developer;42+School+Student;Systems+Programming+Expert;Open+Source+Enthusiast)](https://git.io/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](https://img.shields.io/badge/C-00599C?style=for-the-badge&logo=c&logoColor=white) +![C++](https://img.shields.io/badge/C%2B%2B-00599C?style=for-the-badge&logo=c%2B%2B&logoColor=white) +![Python](https://img.shields.io/badge/Python-3776AB?style=for-the-badge&logo=python&logoColor=white) +![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=for-the-badge&logo=javascript&logoColor=black) +![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge&logo=typescript&logoColor=white) +![Assembly](https://img.shields.io/badge/Assembly-525252?style=for-the-badge&logo=assemblyscript&logoColor=white) + +### Frameworks & Libraries +![React](https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB) +![Node.js](https://img.shields.io/badge/Node.js-43853D?style=for-the-badge&logo=node.js&logoColor=white) +![Express.js](https://img.shields.io/badge/Express.js-000000?style=for-the-badge&logo=express&logoColor=white) +![Flask](https://img.shields.io/badge/Flask-000000?style=for-the-badge&logo=flask&logoColor=white) + +### Tools & Technologies +![Docker](https://img.shields.io/badge/Docker-2496ED?style=for-the-badge&logo=docker&logoColor=white) +![Kubernetes](https://img.shields.io/badge/Kubernetes-326CE5?style=for-the-badge&logo=kubernetes&logoColor=white) +![PostgreSQL](https://img.shields.io/badge/PostgreSQL-316192?style=for-the-badge&logo=postgresql&logoColor=white) +![Git](https://img.shields.io/badge/Git-F05032?style=for-the-badge&logo=git&logoColor=white) +![Linux](https://img.shields.io/badge/Linux-FCC624?style=for-the-badge&logo=linux&logoColor=black) + +--- + +## 🏆 Featured Projects + +### 🌱 [etsidemain.com](https://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](https://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](https://github.com/kinou-p/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](https://github.com/kinou-p/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](https://github.com/kinou-p/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](https://github.com/kinou-p/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](https://github.com/kinou-p/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](https://github-readme-stats.vercel.app/api/top-langs/?username=kinou-p&layout=compact&theme=tokyonight&hide_border=true) + +![GitHub Streak](https://github-readme-streak-stats.herokuapp.com/?user=kinou-p&theme=tokyonight&hide_border=true) + +
+ +--- + +## 🎯 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](https://img.shields.io/badge/Portfolio-FF5722?style=for-the-badge&logo=todoist&logoColor=white)](https://alexandre-pommier.com) +[![Email](https://img.shields.io/badge/Email-D14836?style=for-the-badge&logo=gmail&logoColor=white)](mailto:contact@apommier.com) + +
+ +---