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
Genies
juin 2024

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.

Ma contribution

En tant que concepteur et développeur principal, j'ai bâti une architecture robuste permettant l'intégration de plusieurs API d'IA simultanément. J'ai conçu et développé l'intégralité du frontend pour offrir une interface fluide et moderne, tout en gérant la logique backend pour sécuriser et optimiser les requêtes vers les différents modèles. J'ai notamment travaillé sur l'implémentation de fonctionnalités de chat intelligent, de génération d'images et de traitement de données, en veillant à ce que chaque outil soit parfaitement intégré dans une expérience utilisateur unifiée.

Project Gallery

Visual Overview

Genies screenshot 1

Approche

Mon approche a reposé sur la création d'un "hub" technologique modulaire. Plutôt que de développer des outils isolés, j'ai misé sur une structure capable d'évoluer avec l'arrivée de nouveaux modèles sur le marché. J'ai porté une attention particulière à l'expérience utilisateur (UX) en réduisant la complexité technique liée à l'utilisation des API, rendant ainsi la puissance de l'IA accessible via une interface intuitive. Cette stratégie de centralisation a permis non seulement de gagner en productivité, mais aussi de créer une synergie entre les différents types de générations (texte, image, code).

Fonctionnalités

  • Centralisation multi-IA
  • Interface utilisateur unifiée
  • Génération de texte avancée
  • Création d'images par IA

Technos

JavascriptJavascriptHTMLHTMLExpress.jsExpress.jsCSSCSSNode.jsNode.jsMongoDBMongoDB

Sources

Github
Github

More Projects

Explore Other Work

Genie Optiroll

Genie Optiroll

En tant que pianiste, je trouve souvent la lecture de partitions traditionnelles chronophage et je préfère de loin les représentations visuelles de type "piano roll". Comme toutes les chansons ne disposent pas de ce genre de tutoriel en ligne, j'ai voulu créer un outil capable de convertir instantanément n'importe quelle partition en un piano roll interactif. L'intégration de contrôles de vitesse me permet de ralentir les passages complexes, ce qui facilite grandement l'apprentissage de nouveaux morceaux directement à mon piano. Par ailleurs, cela faisait un moment que je voulais reprendre mon projet "Genies" de 2024 pour en créer une "v2". J'ai donc décidé de lancer une nouvelle série de projets indépendants sous l'appellation "Genie", qui regroupera toutes mes applications liées à l'IA et à la vision par ordinateur. C'est la raison pour laquelle le nom du projet commence par "Genie:", tandis que "Optiroll" est la contraction de "Optique" (pour la reconnaissance optique de musique) et "Roll" (pour le piano roll).

mars 2026

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

Whale of Misfortune

Whale of Misfortune

J'ai conçu ce projet dans le cadre de mon premier cours dédié au développement d'applications mobiles. Le mandat initial étant techniquement simple, j'ai choisi de me démarquer en y injectant une forte identité visuelle. Pour ce faire, j'ai créé, dessiné et animé un personnage original en utilisant Aseprite, en m'inspirant du style artistique "pixel art" de jeux cultes comme Undertale. Ce projet a été l'occasion parfaite de lier mes compétences techniques à ma créativité graphique.

novembre 2024

View All Projects