Mohamed Gacha Software Engineer

Software Engineer · All of France

Mohamed Gacha

Mohamed Gacha smiling, hand under his chin, in front of trees.

Software Engineer AI, backend, cloud & network security

I build backends and the infrastructure that runs them. A year on Gatewatcher's NDR solution (Python tooling, Suricata tests, Infrastructure as Code), a year on an e-procurement REST API at Etifak, and SimplyLovelySetups, a product I launched myself.

  • Backend
  • Cloud
  • Network security
  • Infrastructure as Code
  • Observability
  • CI/CD
  • REST APIs
  • Data
  • Optimization

I'm at home where software meets networks and data: backend services, the infrastructure that ships them, and the monitoring that tells you when they break.

01 / ProjectsSelected work · 6

Projects — Things I've built.

  1. MealPass

    Mobile app managing food distributions for students in need.

    • Flutter
    • Dart
    • Django
    • PostgreSQL
    • Docker

    Result: Mobile, 2025

02 / Career2021 – 2026

Career — My journey so far.

Experience

  1. Oct 2025 – Sep 2026

    Software engineer (work-study) — Gatewatcher

    Paris La Défense · hybrid

    • Built Python CLI tools for GCap, Gatewatcher's NDR (Network Detection and Response) product.
    • Wrote and maintained tests for the Suricata IDS/IPS with the Suricata-verify framework.
    • Automated GCap deployment as Infrastructure as Code: Terraform and Ansible (Proxmox, Nutanix), Bicep (Azure).
    • Implemented monitoring that connects Azure's native monitoring to the product's custom Linux OS: end-to-end observability.
    • Set up CI/CD pipelines and fixed bugs in Linux environments.
    • Python
    • Go
    • Suricata
    • Terraform
    • Ansible
    • Bicep
    • Azure
    • Proxmox
    • Nutanix
    • Docker
    • Bash
    • GitLab
    • CI/CD
    • Linux
  2. Sep 2024 – Sep 2025

    Back-end developer (work-study) — Etifak

    Remote

    • Designed and shipped a Django + PostgreSQL REST API for a B2B e-procurement web application.
    • Implemented JWT authentication and documented the API with Swagger.
    • Deployed with Docker on AWS EC2 and handled integration with the React front-end.
    • Python
    • Django REST Framework
    • PostgreSQL
    • JWT
    • Swagger
    • Docker
    • AWS EC2
    • React
  3. Jun – Aug 2024

    Data scientist (intern) — Suez Digital Solutions

    Paris La Défense

    • Built a web application for data analysis, deduplication and data-quality checks.
    • Implemented asynchronous and parallel processing; Git versioning on Azure DevOps.
    • Python
    • Streamlit
    • Pandas
    • asyncio
    • threading
    • requests
    • Azure DevOps
  4. Education
  5. Sep 2023 – Sep 2026

    Engineering degree, computer science & networks — ENSISA

    Mulhouse, France

    Software engineering, databases, DevOps, networks & security, AI & deep learning.

  6. Sep 2021 – Jul 2023

    MPSI / MP preparatory class — Carnot prépas

    Meknès, Morocco

    Mathematics, physics and engineering science, ahead of the French engineering-school entrance exams.

  7. 2021

    Baccalaureate, Mathematical sciences A (French option) — Lycée Ajana

    Meknès, Morocco

03 / SkillsTech stack

Skills — The tools I use daily.

01

Languages

  • Python
  • Go
  • TypeScript
  • JavaScript
  • Java
  • C
  • C++
  • C#
  • F#
  • Bash
  • SQL
02

Backend

  • Django
  • Django REST Framework
  • FastAPI
  • SQLAlchemy
  • Alembic
  • REST APIs
  • JWT
  • Swagger / OpenAPI
  • WebSocket
  • Redis
03

Cloud & DevOps

  • Docker
  • Terraform
  • Ansible
  • Bicep
  • GitLab CI/CD
  • GitHub
  • Azure
  • AWS (EC2)
  • Proxmox
  • Nutanix
  • Linux
  • Monitoring & observability
04

Data & optimization

  • PostgreSQL
  • MongoDB
  • Pandas
  • Streamlit
  • LP
  • CP-SAT
05

Network & cybersecurity

  • Suricata
  • Suricata-verify
  • Network detection & response (NDR)
06

Frontend

  • React
  • Next.js
  • HTML
  • CSS
  • Flutter
07

Practice & quality

  • Tests
  • Code review
  • Technical documentation
  • Refactoring
  • AI-augmented development (Claude Code, LLM agents)
04 / AboutAll of France

About — In a few words.

High school and MPSI prep class in Meknès, engineering degree in Mulhouse, now Paris.

Away from the keyboard: sim racing, Formula 1, video games, astrophysics and aeronautics. I like terminal tools and discovering new technologies.

Languages

French
Fluent
English
Fluent · B2 certified
Arabic
Native
Spanish
Basic
05 / ContactAvailable now

Contact — Let's talk.

I'm looking for a permanent software engineer role, in Paris or anywhere in France, on-site or hybrid. Available now.