À propos Compétences AEC Projets Expérience Formation Contact ⬇ Télécharger CV
Programmeur-Analyste

Amar
Dia

Web · Mobile · IA · Montréal, QC

Diplômé AEC Programmeur-Analyste au CDI Collège. Full Stack : React, Node.js, Express, PHP, Python, MongoDB, MySQL, SQLite, Kotlin. Développement web, mobile Android et chatbots IA.

Amar Dia
Programmeur-Analyste
Saint-Laurent, Montréal, QC
514 770-7757
Diaamar757@gmail.com
amardia.ca
ReactNode.jsExpress PythonMongoDBMySQL KotlinIA/AI
À propos

Qui suis-je ?

Basé à Montréal, je suis un Programmeur-Analyste Full Stack diplômé d'un AEC au CDI Collège. Je maîtrise le développement web (React, Node.js, Express, PHP, Python), les bases de données relationnelles et NoSQL (MySQL, SQLite, MongoDB), le mobile Android (Kotlin) et la création de chatbots IA.

Formé à analyser les besoins, modéliser, développer et documenter des applications complètes. Mon parcours chez Groupe ALDO (SAP), Tecnic et la co-fondation de l'ACAFIS m'ont forgé rigueur, organisation et sens des responsabilités.

Expertise

Compétences techniques

⚛️
React / JavaScript
Interfaces modernes avec React, composants réutilisables et logique applicative côté client.
🟢
Node.js / Express / PHP / Python
Back-end full stack : APIs REST avec Express, scripts Python et logique serveur PHP.
🗄️
MongoDB / MySQL / SQLite
Bases de données relationnelles (MySQL, SQLite) et NoSQL (MongoDB) — conception, requêtes, intégrité.
📱
Kotlin / Android
Applications mobiles Android natives avec Kotlin, Android Studio et Material Design.
🌐
WordPress / HTML / CSS
Sites WordPress, interfaces HTML5/CSS3 responsives et intégrations dynamiques.
🤖
Chatbots IA
Conception de chatbots intelligents avec Node.js, Express et OpenAI API.
CDI Collège 2024–2026

Compétences AEC acquises

🗄️ Bases de données
  • Analyser les caractéristiques d'une base de données
  • Analyser les caractéristiques d'un logiciel de base de données
  • Créer et exploiter une base de données (MySQL, SQLite, MongoDB)
  • Analyser les caractéristiques d'un SGBD
  • Mettre à jour une base de données dans un SGBD
  • Assurer l'intégrité des données
💻 Développement d'applications
  • Établir les fonctionnalités de l'application
  • Établir les besoins technologiques
  • Préparer le travail de développement
  • Modéliser l'application
  • Produire l'interface utilisateur par prototypage
  • Développer les programmes
  • Produire la documentation de l'application
Réalisations

Mes projets

🎓
Site Web – Éducation
emaaschool.com

Site web scolaire complet avec React et architecture full-stack.

  • Interface dynamique React
  • Back-end PHP + MySQL
  • Design responsive toutes tailles
ReactJavaScriptPHPMySQL
Visiter ↗
🌿
Site Web – Communautaire
coop-acafis.com

Plateforme ACAFIS construite avec WordPress.

  • Développé avec WordPress
  • Gestion de contenu dynamique
  • Ressources communautaires
WordPressPHPMySQL
Visiter ↗
📱
Application Mobile Android
Applications Android

Applications natives Android avec Kotlin et Android Studio.

  • Développement natif Kotlin
  • Interfaces Material Design
  • Tests sur appareils physiques
KotlinAndroid StudioMaterial Design
🤖
Intelligence Artificielle
Chatbots IA

Chatbots intelligents intégrés dans des projets web.

  • Alimentés par OpenAI API
  • Backend Node.js + Express
  • Intégration dans interfaces web
Node.jsExpressOpenAIJavaScript
🌍
Implication Communautaire
ACAFIS – Membre Fondateur

Co-fondateur de l'Association Canadienne d'Aide à la Famille Immigrante Sénégalaise.

  • Co-fondateur d'un OBNL à Montréal
  • Développement de coop-acafis.com
  • Méthodologie MARPPP appliquée
LeadershipMARPPPWordPress
Voir le site ↗
Parcours

Expérience professionnelle

Mai 2024 – Présent
Instructeur de conduite
Tecnic Driving School · Montréal, QC
  • Enseignement des règles du code de la route et des techniques de conduite
Juin 2018 – Décembre 2024
Coordonnateur – Réception & Expédition
Groupe ALDO · Montréal, QC
  • Utilisation du système SAP pour gestion des stocks, commandes et expéditions
  • Développement de processus d'optimisation via les outils informatiques
  • Coordination des opérations et formation des employés aux systèmes informatiques
Éducation & Certifications

Formation

AEC – Programmeur-Analyste
CDI Collège · Montréal, QC
2024 – 2026
React, Node.js, Express, PHP, Python, MongoDB, MySQL, SQLite, Kotlin — analyse, modélisation, prototypage, documentation.
MARPPP
Méthode Active de Recherche Participative
Formation continue
Gestion de projet participative, mobilisation communautaire et planification stratégique.
Lean Six Sigma – White Belt
Amélioration continue
2023
Maximiser la productivité et réduire le gaspillage dans les processus opérationnels.
Contact

Travaillons ensemble

Téléphone
Courriel
Site web
Localisation
Saint-Laurent, Montréal, QC
Télécharger mon CV
✅ Message envoyé !
💬 Parlez à mon assistant IA !