Portrait de Yacine Kahlis

Ingénieur logiciel — Québec, Canada

YacineKahlis

Je conçois et livre des produits complets — du backend .NET aux apps mobiles publiées sur l'App Store, en passant par des sites livrés à de vrais clients.

produits livrés
6
produits livrés
app sur l'App Store
1
app sur l'App Store
vrais clients servis
2
vrais clients servis
TypeScriptC#.NETReactNext.jsReact NativeExpoPostgreSQLSQL ServerSupabaseAzureDockerStripeKafkaPower BIClean ArchitectureDDDClaude APIOpenAI APITypeScriptC#.NETReactNext.jsReact NativeExpoPostgreSQLSQL ServerSupabaseAzureDockerStripeKafkaPower BIClean ArchitectureDDDClaude APIOpenAI API

Travaux sélectionnés

Projets

Sidechain — aperçu
En développement

01 / 062026

Sidechain

Un DAW natif piloté par un agent IA.

DAW desktop développé en C++ avec JUCE : timeline multipiste, édition et mixage audio. Un serveur MCP expose chaque action du logiciel comme outil — l'agent IA construit des morceaux en langage naturel, avec le même contrôle que l'utilisateur, sans jamais interrompre la lecture.

  • C++
  • JUCE
  • Claude Code
  • MCP
Shadow — écran 1
Shadow — écran 2
Shadow — écran 3

02 / 062026

Shadow

Le timer de boxe qui coache à voix haute.

Publié sur l'App Store. Un coach vocal annonce des combinaisons réalistes de boxe et de muay thai qui varient à chaque round, et le contrôle vocal on-device — « pause », « go », « skip » — garde les mains dans les gants. La cloche sonne même l'écran verrouillé.

  • Expo
  • React Native
  • TypeScript
  • App Store
Tuner — écran 1
Tuner — écran 2
Tuner — écran 3

03 / 062026

Tuner

Ta voiture. N'importe quel mod. En quelques secondes.

Studio de design automobile assisté par IA : importe ta vraie voiture, choisis parmi plus de 140 modifications et génère des rendus photoréalistes en HD. Peut même visualiser une pièce trouvée en ligne directement sur ton véhicule. Backend .NET en Clean Architecture déployé en production.

  • .NET
  • React Native
  • Expo
  • PostgreSQL
  • Gemini
Fixel — aperçu du site

04 / 062026

Fixel

Livré à un vrai client, utilisé chaque jour.

Site complet pour une boutique de réparation et de vente de téléphones reconditionnés à Québec : vitrine avec pages dynamiques par produit, et interface d'administration de type CRM où le client gère lui-même produits, services, inventaire et contenus. Conçu, développé et déployé seul.

  • Next.js
  • React
  • Supabase
  • TypeScript
Picopi — aperçu du site
Picopi — second écran

05 / 062026

Picopi

L'audit UX qui ne donne pas d'opinions.

SaaS d'analyse UX/UI assistée par IA. Un pipeline multi-modèle orchestre Gemini pour l'extraction structurée des interfaces, Claude pour l'identification des problèmes UX, puis Gemini pour générer le redesign final. Rapports actionnables, crédits et monétisation freemium via Stripe.

  • Next.js
  • Stripe
  • Gemini
  • Claude
AvenueOfLooks — aperçu du site
AvenueOfLooks — second écran

06 / 062025

AvenueOfLooks

Essayer la tenue avant qu'elle arrive.

Plateforme de génération de tenues assistée par IA, utilisée par de vrais utilisateurs. Seedream génère les visuels d'essayage, Gemini suggère des améliorations personnalisées. Full-stack complet : authentification, gestion d'utilisateurs, crédits et paiements Stripe.

  • Next.js
  • React
  • Stripe
  • Seedream
  • Gemini

Parcours

Expérience

2025 — 2026

Analyste-programmeur

Université Laval — Faculté de médecine

  • Support et développement pour plus de 50 applications facultaires (.NET, SQL Server)
  • Conception et mise en production du module PhysioAppreciation
  • Rapport Power BI de 11 onglets pour l'École des sciences de la réadaptation
  • Conférence institutionnelle devant plus de 70 participants

2022 — 2023

Développeur logiciel

iA Groupe Financier

  • APIs REST .NET pour le calcul des commissions des courtiers en assurance
  • Modernisation d'applications critiques : Entity Framework, SQL Server, Kafka
  • Pipelines CI/CD Azure DevOps avec tests automatisés
  • Transition frontend : composants web publics toujours en production

Formation

2024

Baccalauréat en génie logiciel

Université Laval

2025

Microsoft Certified : Azure Fundamentals

Certification