Mohamed Gacha Ingénieur logiciel
Mohamed Gacha, souriant, la main sous le menton, devant des arbres.

Mohamed Gacha

Ingénieur logiciel · IA, backend, cloud & sécurité réseau

Ingénieur ENSISA, informatique & réseaux (2026) · Disponible maintenant en CDI · Toute la France · Sur site ou hybride

Profil

Je construis des backends et l'infrastructure qui les fait tourner. Un an sur la solution NDR de Gatewatcher (outils Python, tests Suricata, Infrastructure as Code), un an sur une API REST d'e-procurement chez Etifak, et SimplyLovelySetups, un produit que j'ai lancé moi-même.

Expérience professionnelle

Ingénieur logiciel (alternance) — Gatewatcher

oct. 2025 – sept. 2026 · Paris La Défense · hybride
  • Développé des outils CLI en Python pour GCap, la solution NDR (Network Detection and Response) de Gatewatcher.
  • Écrit et maintenu des tests pour l'IDS/IPS Suricata avec le framework Suricata-verify.
  • Automatisé le déploiement de GCap en Infrastructure as Code : Terraform et Ansible (Proxmox, Nutanix), Bicep (Azure).
  • Implémenté une supervision reliant le monitoring natif d'Azure à l'OS Linux sur mesure du produit : observabilité de bout en bout.
  • Mis en place des pipelines CI/CD et corrigé des bugs en environnement Linux.

Python · Go · Suricata · Terraform · Ansible · Bicep · Azure · Proxmox · Nutanix · Docker · Bash · GitLab · CI/CD · Linux

Développeur back-end (alternance) — Etifak

sept. 2024 – sept. 2025 · Télétravail
  • Conçu et déployé une API REST Django + PostgreSQL pour une application web d'e-procurement B2B.
  • Mis en place l'authentification JWT et documenté l'API avec Swagger.
  • Déployé l'application avec Docker sur AWS EC2 et assuré l'intégration avec le front-end React.

Python · Django REST Framework · PostgreSQL · JWT · Swagger · Docker · AWS EC2 · React

Data scientist (stage) — Suez Digital Solutions

juin – août 2024 · Paris La Défense
  • Développé une application web d'analyse, de déduplication et de mise en qualité de données.
  • Implémenté des traitements asynchrones et parallèles ; versionnement Git sous Azure DevOps.

Python · Streamlit · Pandas · asyncio · threading · requests · Azure DevOps

Projets

  • Euro-Information Code Contest (2026) — 3e / 177. « Pour une IA responsable » : choisir quels modèles d'IA entraîner sous contrainte d'énergie, avec des milliers de datasets à affecter. 50 heures. LP relaxation · CP-SAT · Distributed search
  • SimplyLovelySetups (2024 – 2026) — 2 000+ setups. Bibliothèque gratuite de setups pour Assetto Corsa Competizione. Projet personnel : produit, code et hébergement, sans publicité. FastAPI · Django REST · Next.js · PostgreSQL · MongoDB · Docker
  • termfolio (2026) — TUI FR/EN. Mon portfolio, version terminal : TUI bilingue, liens cliquables OSC 8, panneaux responsives. Go · Bubble Tea · Lipgloss · Docker
  • cv-ats-toolkit (2026) — Outil IA. Une offre d'emploi en entrée, un CV ATS ciblé et une lettre honnête en sortie. Zéro compétence inventée. Claude Code · JavaScript
  • MealPass (2025) — Mobile. Application mobile de gestion des distributions alimentaires pour étudiants précaires. Flutter · Dart · Django · PostgreSQL · Docker
  • richtype (2026) — ~80 lignes. monkeytype, mais dans le terminal : on tape une citation, le WPM s'affiche en direct. Python · rich · readchar

Formation

Diplôme d'ingénieur, informatique & réseaux — ENSISA

sept. 2023 – sept. 2026 · Mulhouse

Génie logiciel, bases de données, DevOps, réseaux & sécurité, IA & deep learning.

Classe préparatoire MPSI / MP — Carnot prépas

sept. 2021 – juil. 2023 · Meknès, Maroc

Mathématiques, physique et sciences de l'ingénieur, avant les concours des écoles d'ingénieurs.

Bac Sciences mathématiques A, option française — Lycée Ajana

2021 · Meknès, Maroc

Compétences techniques

Langages
Python, Go, TypeScript, JavaScript, Java, C, C++, C#, F#, Bash, SQL
Backend
Django, Django REST Framework, FastAPI, SQLAlchemy, Alembic, REST APIs, JWT, Swagger / OpenAPI, WebSocket, Redis
Cloud & DevOps
Docker, Terraform, Ansible, Bicep, GitLab CI/CD, GitHub, Azure, AWS (EC2), Proxmox, Nutanix, Linux, Monitoring & observability
Données & optimisation
PostgreSQL, MongoDB, Pandas, Streamlit, LP, CP-SAT
Réseau & cybersécurité
Suricata, Suricata-verify, Network detection & response (NDR)
Frontend
React, Next.js, HTML, CSS, Flutter
Méthode & qualité
Tests, Code review, Technical documentation, Refactoring, AI-augmented development (Claude Code, LLM agents)

Langues

Français : Courant · Anglais : Courant · B2 certifié · Arabe : Langue maternelle · Espagnol : Notions

Centres d'intérêt

Sim racing (2e place Duo Cup, Suzuka), Formule 1, jeux vidéo, astrophysique, aéronautique.