Imam Mahamoud Igueh

Ingénieur logiciel · Intervenant en informatique

Master en Computer Engineering et plus de 6 ans d'expérience terrain — 4 ans en entreprise à Chypre et un poste actuel à l'Électricité de Djibouti. Je construis des produits complets (web, mobile, APIs) et souhaite transmettre cette pratique : cours, TP, ateliers et encadrement de projets.

Faites défiler

À propos

Je suis Imam, ingénieur informatique diplômé d'un Master of Science in Computer Engineering (Cyprus International University). Mon parcours combine l'entreprise privée à Chypre et le secteur public à Djibouti, où je suis aujourd'hui Chef de Division à l'Électricité de Djibouti, après 4 ans chez MBL Hightech.

Sur le terrain, je conçois et livre des produits complets : Aaway (marketplace publiée sur le Play Store), ÉcolePayé (gestion des frais scolaires), Taxi-Connecte, Cinema DJ… Mon quotidien : React, React Native, Node.js/NestJS, PostgreSQL, Docker, CI/CD. Autant de projets qui deviennent des études de cas et des exercices concrets en cours.

Mon objectif aujourd'hui : mettre cette expérience au service de l'enseignement supérieur à Djibouti. J'enseigne en français et je travaille en anglais — attesté par un IELTS 8.0 (C1) — avec une approche résolument orientée pratique et employabilité : live coding, TP, revue de code et projets étudiants.

$ whoami software_engineer & part_time_instructor $ cat mission.txt "Transmettre une expérience terrain à travers des cours et des projets concrets." $ cat enseignements.txt Programmation, Web, Mobile, APIs, Bases de données $ cat stack.txt React, React Native, Node.js, NestJS, PostgreSQL, Docker $ cat langues.txt Français (enseignement), Anglais C1 (IELTS 8.0), Arabe B2 $ fortune | cowsay "Un projet livré vaut mille slides." $

Enseignement & interventions

Vous cherchez un intervenant qui fait entrer la pratique professionnelle dans la salle de classe ? Je propose des interventions ponctuelles ou régulières construites autour de projets concrets et de cas réels — comme enseignant vacataire, intervenant professionnel, formateur ou encadrant de projets étudiants.

Modules proposés

  • Programmation (Python / JavaScript)
  • Développement web front-end (HTML, CSS, React)
  • Développement back-end & APIs REST (Node.js, NestJS)
  • Bases de données & modélisation SQL (PostgreSQL)
  • Développement mobile multiplateforme (React Native)
  • Génie logiciel & méthodes agiles (Git, tests, CI/CD)
  • Introduction aux systèmes & réseaux (selon niveau)
  • Cybersécurité : bonnes pratiques & sensibilisation
  • IA & technologies émergentes : introduction pratique
  • Gestion de projet informatique & travail en équipe

Approche pédagogique

  • Chaque notion illustrée par du code et des exercices
  • Un projet fil rouge mené du premier au dernier cours
  • Des études de cas issues de produits réels (marketplace, paiement, billetterie)
  • Revue de code et bonnes pratiques professionnelles : Git, lisibilité, documentation
  • Préparation à l'employabilité : portfolio, entretiens techniques, travail en équipe

Formats d'intervention

  • Cours magistraux, TD et travaux pratiques encadrés
  • Bootcamps et formations courtes pour professionnels
  • Ateliers pratiques (full-stack, mobile, Git…)
  • Encadrement de projets étudiants et de mémoires (PFE)
  • Sur site à Djibouti ou entièrement en ligne
Langues Français (enseignement) · Anglais C1 · Arabe B2
Expérience internationale 4 ans à Chypre · poste actuel à Djibouti
Diplômes Master & Licence Computer Engineering, CIU Chypre
Télécharger mon CV complet

Réalisations

Six produits conçus, développés et déployés de bout en bout — web, mobile et cloud. Chacun sert d'étude de cas en cours : choix d'architecture, modélisation des données, paiements, déploiement.

Application mobile · Marketplace — Google Play

Aaway

La marketplace qui fait bouger Djibouti. Aaway met en relation vendeurs et acheteurs en quelques secondes : publiez une annonce en moins d'une minute, explorez par catégorie, et laissez l'IA traduire vos annonces pour toucher plus de monde. Conçue, développée et déployée de bout en bout — app React Native, API NestJS, PostgreSQL, Docker — et publiée sur le Google Play Store.

  • Publier une annonce en moins d'une minute
  • Recherche avancée : catégories, prix, filtres
  • Traductions IA des annonces
  • Notifications push par catégorie favorite
React Native NestJS PostgreSQL Docker AI
Plateforme web · Gestion scolaire

ÉcolePayé

La scolarité sans files d'attente. ÉcolePayé digitalise tout le cycle des frais scolaires : facturation automatique, paiement par QR code Waafi, reçus instantanés et rappels ciblés pour les impayés. L'administration pilote revenus et taux de recouvrement en temps réel ; les parents suivent chaque échéance de leurs enfants, même sur plusieurs dossiers.

  • Facturation automatique et rappels de paiement
  • Paiement par QR code Waafi
  • Tableau de bord revenus / taux de recouvrement
  • Reçus, journal d'audit et suivi multi-enfants
React TypeScript Vite Express PostgreSQL Waafi

Accès démo : admin@school.com / admin123

Application mobile + site web · Mobilité

Taxi-Connecte

Commander un taxi à Djibouti en quelques clics. Taxi-Connecte relie passagers et chauffeurs avec suivi de course en temps réel, paiement mobile Waafi / CAC Pay et abonnements dédiés aux chauffeurs. Un produit complet — du premier écran au lancement — avec son site d'acquisition et ses flux de paiement.

  • Commande de course en moins d'une minute
  • Paiement mobile Waafi & CAC Pay
  • Notifications de suivi en temps réel
  • Plans et abonnements chauffeurs, site d'acquisition complet
React Native Express.js PostgreSQL Waafi CAC Pay
Application web · Cloudflare Edge

Coffre QR — Partage de fichiers

Partagez un fichier sans compte, sans e-mail — un QR code suffit. Coffre QR chiffre le transfert, fixe sa durée de vie (de 10 minutes à 7 jours) et peut détruire le lien après la première lecture ou après N vues. Un coffre de suivi des partages actifs, un scanner intégré et un flyer imprimable complètent l'outil. 100 % serverless sur Cloudflare Workers + R2.

  • QR codes dynamiques chiffrés
  • Expiration automatique et auto-destruction après lecture
  • Limite de vues et verrouillage PIN optionnel
  • Export PNG / SVG et flyer prêt à imprimer
  • Coffre des partages actifs + scanner intégré
Cloudflare Workers R2 Storage TypeScript QR Code Edge
Plateforme web · Billetterie cinéma

Cinema DJ

Réservez votre séance les yeux fermés. Cinema DJ présente les films à l'affiche et les prochaines sorties, puis laisse chaque spectateur choisir sa date, sa séance et sa place sur un plan de salle interactif. Côté administration, une interface protégée gère films, salles et séances en quelques clics.

  • Plan de salle interactif (libre / sélectionné / réservé)
  • Séances par date, salle et version audio
  • Espace admin protégé par JWT
  • Front React/Mantine rapide, API Express + SQLite
React Mantine Express.js SQLite Vite
Application PWA · Finance personnelle

Expense Manager

Vos dépenses, même hors ligne. Expense Manager enregistre revenus et dépenses, affiche le mois ou l'année en un coup d'œil et calcule votre net instantanément. Installable comme une application native grâce au PWA, avec stockage local : vos données ne quittent pas votre appareil.

  • Vues mois et année
  • Graphiques et solde net instantanés
  • Offline-first, installable sur mobile et desktop
  • Données stockées sur votre appareil (local storage)
React PWA Vite localStorage

Compétences techniques

Front-end

  • React.jsExpert
  • ReduxExpert
  • TypeScriptAvancé
  • HTML5 / CSS3Expert
  • Design adaptatifAvancé

Back-end

  • NestJSExpert
  • Node.jsExpert
  • APIs RESTExpert
  • GraphQLIntermédiaire
  • .NET / VB.NETIntermédiaire
  • GoIntermédiaire

Données

  • PostgreSQLAvancé
  • MariaDBAvancé
  • FirebaseIntermédiaire
  • RedisIntermédiaire
  • Optimisation SQLAvancé

DevOps & Outils

  • DockerAvancé
  • AWSIntermédiaire
  • Pipelines CI/CDAvancé
  • Git / GitHubExpert
  • Linux (CLI, VPS)Expert
  • Scripting BashAvancé

Restons en contact

Disponible pour des vacations d'enseignement, des interventions professionnelles, des ateliers et de l'encadrement de projets — à Djibouti ou en ligne.

Téléphone

+253 77 77 54 84

Localisation

Djibouti, DJ

Télécharger mon CV