Mamadou Baillo Diallo

Je crée des applications modernes, intuitives et performantes. Passionné par l'IA, je m'efforce d'intégrer des technologies de pointe dans mes projets pour repousser les limites du possible.

Compétences

TypeScript
TypeScript
Surcouche de JavaScript avec typage statique pour un code plus sûr et maintenable.
Langage
Python
Python
Langage polyvalent utilisé pour le web, l'automatisation et l'IA.
Langage
Next.js
Next.js
Framework React pour le rendu côté serveur et l'optimisation SEO.
Frontend
React
React
Librairie JavaScript pour créer des interfaces utilisateur dynamiques.
Frontend
TailwindCSS
Tailwind CSS
Framework CSS utilitaire pour styliser rapidement.
Frontend
Django
Django
Framework Python pour créer des applications web robustes et sécurisées.
Backend
PostgreSQL
PostgreSQL
Base de données relationnelle open source ultra-puissante.
DB
Prism
Prisma
ORM moderne pour gérer les bases de données SQL avec TypeScript.
DB
Firebase
Firebase
Plateforme complète de Google avec base de données temps réel.
DB
Neon
Neon
PostgreSQL cloud-native avec scalabilité optimale.
DB
SQLite
SQLite
Base de données légère pour les apps mobiles.
DB
Expo
Expo
Plateforme pour développer des apps React Native facilement.
Mobile
OpenAI
OpenAI
API d'IA avancée pour générer du texte et comprendre le langage.
AI
Github
GitHub
Plateforme de collaboration et gestion de version.
Tools
Postman
Postman
Outil pour tester et documenter les API.
Tools
Linux
Linux
Système d'exploitation open source pour le développement.
OS
Figma
Figma
Outil de design UI/UX collaboratif.
UI/UX

Projets

StickerSmash
StickerSmash
Une application interactive de livre d'autocollants construite avec Expo, suivant la documentation officielle.
ExpoReact NativeTypeScript
Dashboard
Dashboard
Un tableau de bord réactif construit avec Next.js, dans le cadre du projet officiel de la documentation de Next.js.
Next.jsTypeScriptTailindCSS
GunShop
GunShop
Un site pour les armes et accessoires, construit avec React et Firebase.
ReactFirebaseTailwindCSS
AfriModeOtaku
AfriModeOtaku
AfriModeOtaku est une boutique en ligne dédiée aux passionnés d'anime et de manga en Afrique.
Hostinger Website Builder

A propos

Portrait de Baillo
Name:Mamadou Baillo Diallo
Role:Web & Mobile Developer
Stack:['Django', 'Next.js', 'Expo']

Je m'appelle Baillo, développeur web & mobile spécialisé en Django, Next.js et Expo. Ma mission ? Créer des expériences numériques modernes, fluides, accessibles — et surtout, mémorables. Chaque projet est pour moi l'occasion de mêler technicité et sens du détail.

Actuellement étudiant en génie logiciel, je complète mon parcours académique avec des formations ciblées et des projets concrets, histoire de rester dans le game — et même un peu devant. Entre la théorie et la pratique, j'ai choisi de ne pas choisir : j’avance sur les deux fronts.

Curieux de nature et passionné par l'intelligence artificielle, je m'efforce d'intégrer des technologies de pointe dans mes réalisations. Je suis convaincu que le code peut transformer des idées abstraites en solutions utiles et percutantes. Mon credo : rigueur, innovation, créativité.

Mon parcours, je le construis pas à pas, ligne par ligne, en gardant toujours un œil sur ce qui se fait de mieux dans l’industrie. Mon ambition ? Tracer ma propre route, apprendre sans relâche, et coder avec une vision tournée vers demain.

🎓 Formations

Introduction to Front-End Development
Introduction to Front-End Development
Découverte des bases du développement web côté client
Programming with JavaScript
Programming with JavaScript
Apprentissage des fondamentaux de JavaScript pour le développement web dynamique.
Version Control
Version Control
Maîtrise de Git et GitHub pour le suivi et la gestion de versions de projets.
HTML and CSS in Depth
HTML and CSS in Depth
Approfondissement des concepts HTML5 et CSS3 pour créer des interfaces web modernes.
React Basics
React Basics
Introduction à la bibliothèque React pour la création de composants web interactifs.
Advanced React
Advanced React
Techniques avancées avec React : hooks, routing, context API et gestion d'état.
Principles of UX/certifications/UI Design
Principles of UX/certifications/UI Design
Principes de design centrés sur l'utilisateur pour concevoir des interfaces efficaces.
Introduction to Back-End Development
Introduction to Back-End Development
Découverte des bases du développement web côté serveur.
Android
Android
Formation au développement d'applications mobiles Android avec Kotlin.
Fondamentaux du système Linux
Fondamentaux du système Linux
Découverte de l’environnement Linux, commandes de base et gestion du système.
ReactJS
ReactJS
Création d'interfaces réactives avec ReactJS, gestion des états et composants dynamiques.
IT Essentials: PC Hardware and Software
IT Essentials: PC Hardware and Software
Compréhension du matériel informatique, installation de systèmes et dépannage de base.
CCNAv7: Introduction to Networks
CCNAv7: Introduction to Networks
Notions de base des réseaux : protocoles, topologies, modèles OSI et TCP/certifications/IP.
CCNAv7: Switching, Routing, and Wireless Essentials
CCNAv7: Switching, Routing, and Wireless Essentials
Techniques de commutation, de routage et configuration de réseaux sans fil.

Me contacter