đź‘‹ Bienvenue, je suis Alan BADO

Diplômé d'un titre RNCP 38038 de niveau 6 :
Développeur Concepteur Logiciel.

À la recherche d'un premier emploi en tant que développeur full stack.

Mes Projets Me Contacter GitHub

Compétences Techniques

Logo Python Python
Logo Django Django
Logo Django REST Framework Django REST Framework
Logo MySQL MySQL
Logo PostMan PostMan
Logo GitHub GitHub
Logo Docker Docker
Logo HTML HTML5
Logo CSS CSS3

Mon Parcours

Certification Professionnelle

Titre RNCP 38038 - Niveau 6 (Bac+3/4)

Développeur Concepteur Logiciel

OpenClassrooms - Formation en ligne (18 mois)

Diplômé et prêt à rejoindre une équipe

Voir la certification professionnelle

Objectif professionnel : Intégrer une équipe de développement en tant que Développeur full stack pour contribuer à des projets innovants et continuer à progresser dans le domaine du développement logiciel.

Mes projets

tournoi d'échecs

Création d'un programme logiciel en Python Orientée Objet

Il s'agit d'un programme de gestion de tournoi d’échecs autonome et hors ligne qui se lance depuis la console.

Développé en POO (Programmation Orientée Objets), il respecte les standards PEP8.

Il suit le principe MVC (Modèle-Vue-Contrôleur), garantissant une architecture plus fonctionnelle et maintenable.

Cette application permet de:

  • CrĂ©er puis de gĂ©rer une base de donnĂ©es de joueurs.
  • CrĂ©er puis gĂ©rer des tournois d’échecs.
  • Afficher un rĂ©sumer de la base de donnĂ©es des joueurs ainsi que des diffĂ©rents tournois et de leurs informations respectives.
Voir le code
Critiques de Livres

Développement d'une application Web en utilisant Django

Une application de critiques de livres qui permet de demander ou publier des critiques de livres ou d'articles.

Elle est développée avec le framework Django et une architecture MVT (Modèle-Vue-Template).

Elle utilise l'ORM (Object-Relational Mapper) de Django pour définir les modèles de données et interagir efficacement avec la base de données.

Elle présente trois cas d'utilisation principaux :

  • La publication des critiques de livres ou d'articles.
  • La demande des critiques sur un livre ou sur un article particulier.
  • La recherche d'articles et de livres intĂ©ressants Ă  lire, en se basant sur les critiques des autres.
Voir le code
API Django REST

Création d'une API sécurisée RESTful en utilisant Django REST

Il s'agit d'une API RESTful sécurisée développée avec Django REST Framework, permettant de gérer un système de suivi de problèmes (issue tracking) pour des projets de développement.

Ses fonctionnalités principales :

  • Gestion des utilisateurs : Inscription, authentification JWT, respect du RGPD (vĂ©rification d'âge 15+, consentement).
  • Gestion de projets : CrĂ©ation de projets (Back-end, Front-end, iOS, Android) avec système de contributeurs.
  • Suivi des problèmes : CrĂ©ation et gestion d'issues avec prioritĂ©s (LOW/MEDIUM/HIGH), statuts (To Do/In Progress/Finished) et tags (BUG/FEATURE/TASK).
  • Commentaires : Communication entre contributeurs via des commentaires sur les issues.
  • SĂ©curitĂ© : Système de permissions granulaires (seuls les auteurs peuvent modifier/supprimer leurs ressources).
Voir le code

Me Contacter

Email : badoalan@gmail.com

Localisation : Metz, France

LinkedIn : Mon compte

GitHub : Mon compte