Logo
Accueil
Projets
Blog

Prêt à créer
quelque chose d'incroyable ?

Company logo

Ali Benkarrouch

Étudiant en génie logiciel à l'ETS

Get upTélécharger mon CV
LinkedInGithubEmail

Contactez-moi

© 2026 Ali Benkarrouch. Tous droits réservés.
0%
Tous les projets
Memo-mate
mai 2023

Memo-mate

J'ai développé Memo-mate dans le cadre de mon cours de Programmation 2. L'objectif était de créer un clone fonctionnel de l'application Notepad pour mettre en pratique les concepts fondamentaux de la programmation orientée objet et la manipulation de fichiers. C'était un excellent exercice pour comprendre comment transformer une logique de traitement de texte en une application utilitaire concrète.

Ma contribution

En tant que développeur solo, j'ai réalisé l'intégralité de l'application en utilisant Java. Je me suis d'abord concentré sur le backend pour gérer la lecture et l'écriture de fichiers, puis j'ai conçu et codé l'interface utilisateur avec la bibliothèque Swing. J'ai implémenté les fonctionnalités essentielles telles que l'ouverture, l'édition et la sauvegarde de documents texte.

Approche

Mon approche a consisté à bâtir une structure simple et robuste. En séparant la logique de gestion des fichiers de l'interface graphique, j'ai pu m'assurer que les opérations de sauvegarde étaient fiables avant de peaufiner l'aspect visuel. J'ai utilisé les composants standards de Swing pour offrir une interface familière, légère et facile à prendre en main, fidèle à l'expérience d'un bloc-notes classique.

Fonctionnalités

  • Édition de texte en temps réel
  • Lecture et écriture de fichiers
  • Interface graphique Swing

Technos

JavaJavaSwingSwing

Sources

Github
Github

More Projects

Explore Other Work

ProjetR

ProjetR

Juste avant le début de notre stage au cégep, un de nos enseignants a approché Nicholson et moi avec une idée : développer une application qui permettrait aux étudiants de mettre en valeur leurs projets. Comme nous n’avions pas l’ambition de bâtir une plateforme complète en parallèle du stage, mon collègue et moi avons plutôt choisi de créer un MVP. Nous l’avons ensuite présenté aux enseignants du département d’informatique du Cégep Rosemont, qui se sont montrés ouverts à l’idée de pousser le projet plus loin avec les cohortes suivantes.

juin 2025

Vantabank

Vantabank

J'ai réalisé ce projet dans le cadre de mon premier cours d'applications natives au Cégep de Rosemont. Premier projet d'envergure mené en solo, il a marqué une étape importante dans mon parcours puisque c'était la première fois que je concevais une interface graphique complexe. Cette expérience a été une véritable révélation et j'ai particulièrement apprécié le défi de transformer une logique métier abstraite en un outil visuel interactif et esthétique.

décembre 2023

Genies

Genies

J'ai développé Genies à une période charnière où l'intelligence artificielle commençait à prendre une ampleur considérable. À ce moment-là, les outils performants étaient fragmentés sur de multiples sites web, ce qui rendait l'expérience utilisateur fastidieuse. Mon objectif était de créer une plateforme unique capable de centraliser les meilleurs modèles d'IA pour offrir un accès simplifié et une interface cohérente, permettant de passer de la génération de texte à la création visuelle sans changer d'écosystème.

juin 2024

View All Projects