Profil professionnel
Vue d'ensemble
Expérience
Formation
Compétences
Langues
Chronologie
Generic
YAHIA MGARRECH

YAHIA MGARRECH

Développeur Full Stack
Haut-de-Seine

Profil professionnel

Fort d'un background solide en conception, développement et déploiement d'applications JavaScript, j'ai acquis une vision globale allant de l'architecture à la mise en production. Rigoureux, curieux et attentif aux détails, je m'adapte efficacement aux environnements techniques complexes et souhaite aujourd'hui mettre mes compétences au service de challenges ambitieux, notamment dans le domaine de l'intelligence artificielle.

Vue d'ensemble

7
7
years of professional experience
6
6
years of post-secondary education

Expérience

CTO

ARTIFY PRODUCER
Paris
2023.09 - Actuel

Artify Producer est une plateforme qui propose aux producteurs audiovisuels indépendants un environnement leur permettant de monétiser et de sécuriser leurs contenus, tout en bénéficiant d'outils de gestion et de statistiques avancés pour suivre leurs performances de vente.

  • Assurer que le produit répond aux besoins des utilisateurs et aux objectifs de l'entreprise..
  • Diriger une équipe technique et collaborer avec l'équipe du design et marketing.
  • Conception des briques IA afin d'optimiser des tâches opérationnelles.
  • Assurer la performance de la plateforme et la qualité de code.
  • Identifier les talents parmi les candidats et les coacher pour les intégrer efficacement à l'entreprise.
  • Veiller constamment sur les nouvelles technologies et frameworks afin d'apporter de l'innovation et de la performance au projet.

Lead Développeur

Forja
Tunis
2019.09 - 2023.04

Forja est une plateforme de streaming permettant aux utilisateurs de regarder des films et des séries depuis des applications web, mobiles et TV performantes et sécurisées.

  • Développement et maintenance des fonctionnalités principales de la plateforme de streaming sur applications mobiles.
  • Conception et intégration d'un lecteur vidéo mobile offrant une expérience fluide pour le visionnage de films et séries.
  • Mise en place des fonctionnalités liées au streaming : lecture, reprise de lecture, gestion du contenu vidéo et optimisation de l'expérience utilisateur.
  • Contribution à la sécurité de l'application, notamment pour la protection de l'accès aux contenus et la fiabilité des échanges entre l'application et les services backend.
  • Développement de solutions techniques adaptées aux besoins fonctionnels, avec un focus sur la performance, la stabilité et la compatibilité mobile.
  • Collaboration avec l'équipe technique pour améliorer l'architecture, corriger les anomalies et faire évoluer les applications mobiles de streaming.

Développeur Mobile Cross-Platforme

Mapi
Tunis
2017.03 - 2019.09

Mapi est une application mobile cross-plateforme avec Ionic permettant aux utilisateurs de découvrir les business situés à proximité.

  • Intégration de services de cartographie et de géolocalisation.
  • Création d'un espace utilisateur et d'une solution business pour la gestion de la présence des entreprises sur l'application.
  • Utilisation de Git pour le contrôle des versions et la collaboration avec les autres développeurs.
  • Mise en place d'API RESTful pour faciliter la communication entre l'application mobile et le serveur back-end.

DEV FULL STACK

ERMEO
Paris
2016.01 - 2017.03

Ermeo est une plateforme permettant de créer des fiches de diagnostic, des notices d'utilisation ou d'installation, et de paramétrer des arbres de décision en fonction de l'état de la machine, facilitant la collecte de données précises.

  • Création d'une plateforme web avec AngularJS permettant aux utilisateurs de créer des formulaires interactifs par glisser-déposer
  • Développement et déploiement d'applications Android et iOS avec Ionic pour afficher et interagir avec les formulaires de diagnostic, assurant une accessibilité multiplateforme.
  • Synchroniser les données en temps réel entre la plateforme web et les applications mobiles avec le protocole WebRTC.

Formation

CYCLE INGÉNIEUR - Développement web et mobile

ESPRIT - École Sup Privée d'Ingénierie et de Technologies
Tunis
2011.09 - 2016.12

BAC - Math

Lycée Pères Blancs
Tunis
2010.09 - 2011.05

Compétences

  • IA & Automatisation: LLM, Claude, OpenAI API, RAG, MCP, n8n, Agents IA, Prompt engineering, Vector search
  • Back-end & Architecture: Nodejs, NestJS, REST API, MongoDB, Redis, Memcached, AWS, CI/CD, sécurité, performance
  • Front-end & Mobile: React, Nextjs, TypeScript, React Native, Ionic, UX/UI
  • Méthodes & Outils: Git, Jira, Notion, Jest, documentation technique, code review

Langues

Français
Courant
Anglais
Opérationnel
Arabe
Bilingue

Chronologie

CTO

ARTIFY PRODUCER
2023.09 - Actuel

Lead Développeur

Forja
2019.09 - 2023.04

Développeur Mobile Cross-Platforme

Mapi
2017.03 - 2019.09

DEV FULL STACK

ERMEO
2016.01 - 2017.03

CYCLE INGÉNIEUR - Développement web et mobile

ESPRIT - École Sup Privée d'Ingénierie et de Technologies
2011.09 - 2016.12

BAC - Math

Lycée Pères Blancs
2010.09 - 2011.05
YAHIA MGARRECHDéveloppeur Full Stack