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
Punch Clock — écran 1
Punch Clock — écran 2
Punch Clock — écran 3

02 / 062026

Punch Clock

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
Odo — écran 1
Odo — écran 2
Odo — écran 3

03 / 062026

Odo

Le garage intelligent, dans ta poche.

Suivi automobile assisté par IA : valeur marchande en temps réel ajustée au modèle, au kilométrage et à la condition. Un studio IA génère des aperçus photoréalistes de modifications et estime leur impact sur la valeur de revente. 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