Mon domaine de prédilection
Mes Compétences
Motivé et
passionné par mon futur métier, je suis capable de m'adapter à tous les environnements de manière efficace et autonome. Mon seul désir est d'en apprendre plus et de me
perfectionner.
Web
-
HTML/CSS/JavaScript
-
Frameworks front-end comme React.js, Vue.js, Angular
-
Design responsif et bootstrap
-
Web APIs, REST, GraphQL
-
Node.js pour le développement côté serveur
-
Technologies liées à l'hébergement et au déploiement de sites Web, comme AWS, Google Cloud, Netlify
Développement
-
Langages de programmation : Java, Python, Scala, C, Ruby, etc.
-
Frameworks de développement comme Spring Boot (pour Java), Django ou Flask (pour Python)
-
Gestion de versions avec Git, SVN
-
Paradigmes de programmation : POO, fonctionnel, concurrente
-
Développement de logiciels avec des méthodologies agiles (Scrum, Kanban)
-
Test Driven Development (TDD)
-
Intégration continue/déploiement continu (CI/CD)
Web3
-
Fonctionnement d'une blockchain, mécanismes de consensus, Tokenomics
-
Développement de Smart Contracts avec Solidity
-
Outils de développement Blockchain : Truffle, Hardhat, Ganache pour le développement et les tests Ethereum
Base de données
-
SQL (Oracle, PostgreSQL, MySQL, SQL Server)
-
NoSQL (MongoDB, Cassandra, CouchDB)
-
Conception et modélisation de bases de données
-
Connaissances des systèmes de gestion de bases de données relationnelles (RDBMS) et de leurs alternatives (par exemple, les bases de données orientées document avec le moteur Elasticsearch)
Logiciels
Adobe Creative Suite (Photoshop, LightRoom, Illustrator)
-
Suites bureautiques (Microsoft Office, Google Workspace)
-
Environnements de développement intégrés (IDE) comme IntelliJ IDEA, PyCharm, Visual Studio Code
-
Logiciels de gestion de projet tels que Jira, Trello
-
Logiciels de conception et de modélisation (par exemple, UML)
-
Adobe Creative Suite (Photoshop, LightRoom, Illustrator)
Système
-
Expérience avec les systèmes d'exploitation Linux, Windows, MacOS
-
Administration système Linux (par exemple, Bash scripting)
-
Virtualisation (Docker, Kubernetes)
-
Connaissance des réseaux et des protocoles TCP/IP
Gestion de projets
-
Méthodologies Agile, Scrum, Waterfall, eXtreme Programming
-
Outils de suivi de projet (Jira, Asana)
-
Outils de communication et de collaboration (Slack, Microsoft Teams)
-
Gestion des risques et des parties prenantes
-
Planification et suivi des budgets
-
Gestion de la qualité et des délais