Ouagadougou, Burkina Faso

Sawadogo
Adam Sharif

Développeur Full Stack

Développeur Full Stack polyvalent, web et mobile, avec plus de 3 ans d'expérience. Je conçois des applications modernes avec Angular, Spring Boot et Flutter, et j'intègre des modèles d'intelligence artificielle via API. Modélisation UML, architecture logicielle, méthodologie Agile.

Portrait de Sawadogo Adam Sharif
  • 3+ Années d'expérience
  • 10+ Projets réalisés
  • 2 Applications mobiles
  • 20+ Technologies maîtrisées
Sawadogo Adam Sharif au travail

À propos

Développeur Full Stack, web et mobile

Développeur Full Stack polyvalent, avec plus de 3 ans d'expérience académique et professionnelle. Mon expertise couvre la conception d'applications modernes avec Angular, Spring Boot et Flutter, la modélisation UML et les architectures logicielles, ainsi que l'intégration de modèles d'intelligence artificielle via API.

Je suis à l'aise avec les outils de développement assisté par IA. Autonome, responsable et respectueux, avec un sens aigu du travail en équipe et une capacité à travailler efficacement sous pression.

  • Nagrin, Ouagadougou — Burkina Faso
  • Switch Maker — depuis juin 2025
  • Licence Informatique
  • Français natif · Anglais B2
Télécharger mon CV

Services

Ce que je réalise

Trois façons de travailler ensemble, de la conception d'une application à la montée en compétence de vos équipes.

Parcours

Expérience professionnelle

Deux postes menés en parallèle : le développement de plateformes institutionnelles et le pilotage de projets en agence.

  1. Juin 2025 — Présent

    Développeur Full Stack

    Switch Maker

    • Développement de plateformes web pour des institutions.
    • SIG — Système Intégré de Gestion, avec Odoo et Metabase pour les tableaux de bord. En cours de développement.
    • DAICE — plateforme de promotion des investissements pour le CEPICI (Côte d'Ivoire).
    • Conception du socle applicatif : architecture logicielle, modules métier, sécurité avec Keycloak.
    • Intégration de modèles d'intelligence artificielle via API, développés avec FastAPI et Python.
    • LONIA — application mobile d'apprentissage en ligne, réalisée avec Flutter.
    • KEL — application mobile de gestion de livraison, suivi des commandes et des courses, réalisée avec Flutter.
    • Analyse des besoins, modélisation UML, rédaction de comptes rendus, méthodologie Agile.
    • Angular
    • Spring Boot
    • Flutter
    • FastAPI
    • Keycloak
    • Odoo
    • Metabase
    • PostgreSQL
  2. En parallèle

    Responsable des projets informatiques

    BlendBloc — agence web marketing

    • Pilotage des projets techniques.
    • Mise en place d'un espace de gestion de projet avec Notion : suivi des tâches, réunions et documents.
    • Développement du site vitrine de l'agence.
    • Gestion de projet
    • Notion
    • React
    • Vite
    • Tailwind CSS

Réalisations

Mes projets

Écran de connexion de la plateforme SIG

01 / 10

SIG — Système Intégré de Gestion

En cours

Plateforme institutionnelle de gestion développée chez Switch Maker, avec Odoo pour le socle métier et Metabase pour les tableaux de bord.

  • Odoo
  • Metabase
  • PostgreSQL
Interface de la plateforme DAICE

02 / 10

DAICE — CEPICI

Projet professionnel

Plateforme de promotion des investissements pour le CEPICI, en Côte d'Ivoire. Gestion de dossiers et de procédures administratives.

  • Angular
  • Spring Boot
  • Keycloak
Page d'accueil du site BlendBloc

03 / 10

BlendBloc

En ligne

Site vitrine de l'agence web et marketing dont je pilote les projets informatiques. Conception et développement complets : identité en ligne, présentation des offres et parcours de prise de contact.

  • React
  • Vite
  • Tailwind CSS
Voir le site
Interface de la plateforme Luxonera

04 / 10

Luxonera

En ligne

Plateforme e-commerce de montres de luxe pour le marché burkinabè, avec prise de commande via WhatsApp.

  • Next.js
  • Three.js
Voir le site
Écrans de l'application mobile e-Wari

05 / 10

E-Wari

Projet personnel

Application de gestion des finances personnelles pensée pour les jeunes d'Afrique de l'Ouest. Conception complète menée à terme : diagrammes UML détaillés, cahier des charges, architecture technique, documentation centralisée.

  • Flutter
  • Spring Boot
  • PostgreSQL
Écran de connexion de l'espace d'administration KEL

06 / 10

KEL

Projet professionnel

Application mobile de gestion de livraison permettant le suivi des commandes et des courses. Réalisée avec Flutter chez Switch Maker.

  • Flutter
  • Dart
  • API REST
Écran d'accueil de l'application mobile LONIA

07 / 10

LONIA

Projet professionnel

Application mobile d'apprentissage en ligne, réalisée avec Flutter chez Switch Maker.

  • Flutter
  • Dart
Interface de la plateforme de gestion des DAO

08 / 10

Plateforme de gestion des DAO

Projet de fin d'études

Application d'analyse des dossiers d'appel d'offres avec suivi de la progression en temps réel, permissions par rôle (administrateur, rédacteur, relecteur, observateur) et architecture complète, du frontend jusqu'au microservice d'intelligence artificielle.

  • Angular
  • Spring Boot
  • FastAPI
  • Keycloak
  • PostgreSQL
Tableau de bord de l'application eTrack

09 / 10

eTrack

Projet personnel

Application de suivi des dépenses et de gestion financière personnelle, avec tableaux de bord pour visualiser les habitudes de consommation.

  • Next.js
Interface de la plateforme hôtelière

10 / 10

Plateforme hôtelière

Projet académique

Application de gestion des réservations et des services d'un établissement hôtelier.

  • Java
  • MySQL

Stack

Mes compétences

Les technologies que j'utilise au quotidien, du front-end à l'infrastructure.

Langages & Frameworks

  • Angular
  • Spring Boot
  • Flutter (Dart)
  • Next.js
  • JavaScript
  • TypeScript
  • Python
  • Java

Architecture & Méthodes

  • Architecture logicielle
  • Modélisation UML
  • Méthodologie Agile
  • API REST
  • Microservices

Intelligence artificielle

  • Intégration de modèles via API
  • FastAPI
  • Python
  • Développement assisté par IA

Outils & Infrastructure

  • Git
  • GitHub
  • GitLab
  • Docker
  • Odoo
  • Metabase
  • MySQL
  • PostgreSQL
  • Swagger
  • Keycloak

CMS

  • Drupal (formation en cours)

Langues

  • Français — langue maternelle
  • Anglais — intermédiaire B2

Bagage

Formation & certifications

Licence Informatique

Formation initiale en informatique.

CMS Drupal

Formation en cours.

En cours

Python, Bases de données & IA

Certificats délivrés par Coursera.

Marketing Digital

Certificat délivré par Force N.

Spring Boot & Angular

Formation dispensée par Switch Maker.

Contact

Travaillons ensemble

Une opportunité, une collaboration ou une question ? Écrivez-moi, je réponds rapidement.