Programmation
Développement avec Python, logique de programmation, résolution de problèmes, structures de données de base, débogage et organisation du code.
Portfolio personnel
Développeur basé à Montréal, je construis des projets en Python, données, intelligence artificielle, Linux et cybersécurité. Ce site regroupe mes projets GitHub, mes compétences et mon parcours technique.
$ docker compose up -d
portfolio-adam is running
https://adam-4005.ca
Je suis basé à Montréal, au Québec, et je travaille sur des projets reliés à la programmation, l'analyse de données, les systèmes experts, Linux, l'intelligence artificielle et la cybersécurité. Mon parcours de spécialiste en intelligence artificielle au Collège CDI me permet de développer des compétences en analyse de données, développement d'applications web et intelligence d'affaires. Je détiens également un BSP d'agent de sécurité privée et une certification CNESST en secourisme en milieu de travail.
Développement avec Python, logique de programmation, résolution de problèmes, structures de données de base, débogage et organisation du code.
Utilisation de classes, objets, méthodes et principes de base de la programmation orientée objet pour structurer des applications plus propres et réutilisables.
Création d'interfaces web avec HTML, CSS et JavaScript, intégration de logique côté serveur, formulaires, routes, bases de données et déploiement de projets web.
Nettoyage, préparation, lecture et analyse de jeux de données afin d'extraire des tendances, comparer des informations et appuyer la prise de décision.
Création d'indicateurs, tableaux, rapports et tableaux de bord pour transformer des données en informations claires et utiles.
Présentation visuelle des données avec graphiques, tableaux, indicateurs clés et lecture des tendances pour faciliter la compréhension.
Compréhension des bases de l'apprentissage automatique : classification, régression, entraînement de modèles, validation et analyse prédictive.
Notions d'apprentissage profond, réseaux de neurones et utilisation de modèles d'IA pour résoudre des problèmes complexes.
Création de systèmes basés sur des règles, bases de connaissances, moteurs d'inférence et raisonnement automatisé pour l'aide à la décision.
Utilisation de Linux, ligne de commande, gestion des fichiers, permissions, processus, environnements de développement et outils système.
Utilisation de Docker, Docker Compose, configuration de services, déploiement d'applications et gestion d'environnements de développement.
Gestion de projets avec GitHub, organisation de dépôts, suivi des changements, documentation de projets et publication de code.
Notions de confidentialité, bonnes pratiques de sécurité, protection des données, gestion des accès et sensibilisation aux risques numériques.
Surveillance, prévention des risques, contrôle d'accès, respect des procédures, observation, communication et intervention sécuritaire.
Premiers soins, réaction en situation d'urgence, application de procédures de sécurité et contribution à un environnement de travail sécuritaire.
Utilisation responsable de l'intelligence artificielle, respect de la confidentialité, rigueur professionnelle et attention aux impacts des technologies.
Collège CDI, en cours. Programme orienté vers la collecte, l'analyse et l'exploitation de données afin d'appuyer la prise de décision. La formation couvre la programmation, l'intelligence d'affaires, la visualisation de données, l'apprentissage automatique, l'apprentissage profond, le développement web et l'utilisation responsable de solutions d'intelligence artificielle.
Formation liée au domaine du gardiennage en sécurité privée au Québec. Elle développe des bases professionnelles en surveillance, prévention, respect des procédures, législation, normes de comportement, contrôle d'accès, communication, gestion de situations d'urgence et intervention sécuritaire en milieu de travail.
Certification de secourisme en milieu de travail reconnue au Québec. Elle prépare à intervenir rapidement lors d'un accident, d'un malaise ou d'une situation d'urgence, à appliquer un plan d'intervention structuré, à utiliser le matériel de premiers secours et à contribuer à un environnement de travail plus sécuritaire.
GitHub
Deux projets que je construis en ce moment. Ils ne sont pas encore publics : plus de détails quand ils seront prêts.
Une plateforme de dialogue intelligent pensée pour que les données restent du côté de l'utilisateur.
Un outil de confiance et de sécurité pour espaces en ligne, avec pilotage centralisé pour les équipes d'animation.
Projets GitHub publics d'Adam Bouatay (adam446).
Épicerie complète : inventaire multi-emplacements, bornes libre-service, commandes en ligne avec fidélité et lecteur nutritionnel. PostgreSQL, Streamlit, FastAPI et Flutter. Projet intégrateur — données entièrement fictives.
Application web permettant de créer, organiser et suivre des tâches récurrentes et leurs rappels : comptes utilisateurs, connexion sécurisée, récupération du mot de passe par courriel et tableau de bord administrateur.
Système expert appliqué aux incidents informatiques : base de connaissances, règles de diagnostic et moteur d'inférence pour orienter la résolution.
Analyse de données criminelles au Québec : nettoyage des jeux de données, exploration statistique et visualisation des tendances.
Pipeline de nettoyage de fichiers CSV volumineux : lecture par blocs, normalisation des colonnes et préparation des données pour l'analyse.
Application de gestion pour une agence de sécurité privée : suivi des agents, des sites et des affectations.
Agent conversationnel : interface de dialogue, gestion du contexte et intégration d'un modèle de langage.
Gestionnaire de tâches construit avec React : composants, état local et suivi de l'avancement.
Retour d'expérience
Une idée de fonctionnalité, un détail de design qui accroche, un texte à clarifier ou un bug ? Envoie ta suggestion : elle est enregistrée dans la base de données et je la traite depuis le panneau d'administration.
Disponible pour échanger
Envoie-moi un message directement depuis le portfolio pour discuter de développement web, d'IA, de données, Linux, cybersécurité ou d'une collaboration technique.