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

Runebound

Runebound

Avec Runebound, mon objectif était de concevoir un RPG roguelite ambitieux qui explore la dualité dimensionnelle au sein du gameplay pour mon cours de développement de jeu vidéo au Cégep de Rosemont. J'ai voulu créer une expérience narrative forte où l'évolution du mage se reflète non seulement par ses pouvoirs, mais aussi par la transition technologique du jeu. Ce projet m'a permis de pousser mes compétences sur Unity en gérant deux styles de jeu distincts au sein d'une seule et même boucle de progression.

décembre 2024

Shopnest

Shopnest

J'ai réalisé ce projet dans le cadre de mon premier cours de développement d'applications web. L'objectif était de concevoir une plateforme e-commerce complète permettant l'achat et la vente de produits de manière fluide. Ce projet a été fondateur pour moi, car il m'a permis de comprendre l'importance d'une structure solide, de la planification initiale jusqu'à la mise en ligne d'un site fonctionnel et sécurisé.

décembre 2023

Devil fruit Encyclopedia

Devil fruit Encyclopedia

Grand fan de l'univers de One Piece, j'ai créé ce projet pour concevoir une encyclopédie interactive dédiée aux Fruits du Démon. L'idée était de construire une ressource centralisée et structurée permettant de répertorier chaque fruit, son type et ses capacités. Ce projet m'a permis de mettre en pratique le développement d'une architecture moderne séparant totalement la gestion des données (API) de l'expérience utilisateur (Client).

novembre 2024

View All Projects