🛠️ Compétences Techniques
Je maîtrise plusieurs langages de programmation comme Python, Java et C++, et j’ai une solide compréhension des structures de données et de l'algorithmique. Je suis également à l’aise avec le développement web et la gestion de bases de données.
🔹 Développement Web


Front-end : HTML5, CSS3, JavaScript, React, Vue.js
Back-end : ASP.NET Core, Flask, Node.js, MySQL, Docker)
Versioning & Collaboration : Git, GitHub, SourceTree, AzureDevops
🔹 Programmation
Python : Automatisation des tâches, scripts CLI
Bash : Commandes et scripts pour Linux
Gestion de fichiers : Scripts de tri, renommage automatique
🔹 Automatisation et création de scripts
Langages principaux : Python, Java, C/C++, C#, PHP, SQL, QT, Batch/Bash, LabView
Paradigmes : Programmation orientée objet, programmation fonctionnelle


🚀 Outils & Technologies
Je travaille avec des outils comme Git, Visual Studio Code, et des frameworks tels que React et Django. J'utilise également des plateformes de gestion de projets comme Jira pour optimiser l'organisation et la collaboration.
🔹Environnements de Développement
OS : Windows, Linux (Ubuntu, Debian)
IDE & Éditeurs : Visual Studio, VS Code, JetBrains Rider
Frameworks : .NET, ASP.NET Core, React.js, Flask
🔹 Services nuagique et hébergements
Gestion de versions & Collaboration : Git, GitHub, GitLab
Bases de données : SQL Server, MySQL, PostgreSQL
Sécurité & Réseaux : Cisco Packet Tracer, Wireshark
🔹 Bases de données, Réseaux & Collaboration
Automatisation & Scripting : Python, PowerShell, Bash
Conteneurisation & Orchestration : Docker, Kubernetes, Ansible
Cloud & Hébergement : Hostinger, AWS, Azure

đź’ˇ Soft Skills
Je possède de solides compétences en communication et en travail d'équipe, et je sais m'adapter rapidement aux environnements dynamiques. Mon sens de l'organisation et ma gestion du temps me permettent de respecter les délais efficacement.


Résolution de problèmes → Capacité à analyser et résoudre des problèmes techniques efficacement.
Autonomie & Prise d'initiative → Capacité à apprendre par soi-même et à mener des projets personnels.
Adaptabilité → Facilité à apprendre de nouvelles technologies et à s’adapter aux changements.
Esprit d’analyse → Capacité à comprendre et optimiser des systèmes complexes.
Communication → Capacité à expliquer des concepts techniques de manière claire et concise.
Travail en équipe → Collaboration efficace avec d’autres développeurs et professionnels IT.
Gestion du temps & Organisation → Productivité optimisée avec des routines et de la planification (ex: meal prep, entraînements réguliers).
Persévérance & Discipline → Habitude d’entraînement physique et mental, ce qui renforce ta rigueur professionnelle.