Skip to content
mouaad.sek:~$

Available now for an alternance · 6-month internship from March 2027 · mobile across France

I secure systems.
I ship them too.

Mouaad Sekkouri. M2 Cybersecurity at SUPINFO Lille, heading for Cloud Security and DevSecOps. Four years in IT, 19 projects with code or reports and 28 more labs, from Kubernetes admission control to a product live in production.

soc-console / whoami
$ whoami --verbose
name
Mouaad Sekkouri
role
Cloud Security / DevSecOps
base
Lille, mobile across France
langs
FR, EN (C1), AR, DE (A2)
stack
K8s, Azure, GitLab CI, Next.js
certs
AZ-900
$ status
[LIVE] travistello in production
[DONE] internship @ Baïfall Dream
[OPEN] alternance, available now
[OPEN] stage, Mar 2027, 6 months
4yrsIT experience across 3 companies
1,500+network security incidents handled
85%first contact resolution
19projects with code or reports behind them
01 / COVERAGE

Break it. Harden it. Ship it.

Most security students only have labs. I also build and run real products, so I know what securing them costs the team that ships.

SHP8 projects
Products shippedWeb platforms, a desktop app and an automation system, one live in production.
DSO3 projects
DevSecOpsSecurity gates in CI/CD, image scanning and Kubernetes admission control.
SRE4 projects
Cloud & SREKubernetes, infrastructure as code, monitoring and automation on Azure.
AUD4 projects
Security auditInfrastructure, network and Active Directory audits with remediation plans.
02 / CASE FILES

Selected work, written like incident reports.

CF-01LIVE
Product · Live

Travistello

Travel gear research platform where every score shows its evidence. 28 products, 6 comparison sets, live in production.

Next.js 16Payload CMSPostgreSQLThree.js
Read the case file
CF-02
DevSecOps

Supply chain security on Kubernetes

A pipeline that blocks critical CVEs before push, and a cluster that refuses unapproved registries, latest tags and root pods.

TrivyOPA GatekeeperGitLab CI
Read the case file
CF-03
Product · Automation

JobPilot

A personal job search engine: collects offers from 8 source types, removes cross-source duplicates, scores them and tailors CVs.

PythonFastAPISQLitePlaywright
Read the case file
CF-04
Product · Real business

L'Adress restaurant website

Website for a Lille bistro: menu, gallery, events, online reservations and quote requests, with a protected admin.

Next.js 15SupabaseTailwindResend
Read the case file
CF-05
Security audit

Canritco infrastructure audit

Asset inventory scored on CIA, exposure mapping, 621 CIS checks, top 10 risks and a 90-day remediation roadmap.

NmapHardeningKittyHayabusaPowerShell
Read the case file
CF-06
Network security

NetSecure Corp network audit

PCAP forensics, an 8-step attack chain mapped to MITRE ATT&CK, then a segmented redesign with 802.1X, nftables and Suricata.

WiresharkSuricatanftables802.1X
Read the case file
03 / FULL INDEX

Projects with proof

showing 19 / 19
All projects with track, stack and proof
IDPROJECTTRACKSTACKPROOF
P-01TravistelloPersonal product, live in productionProductsNext.js 16, Payload, Postgres, Three.jsLive
P-02JobPilotPersonal productProductsPython, FastAPI, SQLite, PlaywrightRepo
P-03L'Adress restaurant websiteBuilt for a Lille bistroProductsNext.js 15, Supabase, ResendRepo
P-04Interview AssistPersonal tool, v1.1 desktop releaseProductsElectron, Deepgram, OpenAIRepo
P-05Loop & LinenPersonal product, MVPProductsNext.js, Payload, PostgresRepo
P-06Factur-X e-invoicing engineInternship, Baïfall DreamProductsPython, FastAPI, PostgreSQL, Factur-XBrief
P-07CV generation pipelinePersonal toolProductsPython, Playwright, HTMLRepo
P-08SUPFile secure cloud storageSchool, team projectProductsNext.js 14, Express, mobileRepo
P-09Supply chain security on KubernetesPersonal labDevSecOpsTrivy, Safety, OPA GatekeeperRepo
P-10DevSecOps Flask deliveryPersonal labDevSecOpsGitLab CI, Kaniko, KubernetesRepo
P-11Multi-environment CI/CD pipelineMini-projectDevSecOpsGitLab CI, Docker, SonarQubeReport
P-12Fleetman microservices on KubernetesSchool projectCloud & SREKubernetes, kind, MongoDBRepo
P-13MySQL platform automationTechnical exercise, WorldlineCloud & SREAnsible, Terraform, AzureRepo
P-14Monitoring and alerting stackMini-projectCloud & SREPrometheus, Grafana, ELKReport
P-15Infrastructure as code provisioningMini-projectCloud & SRETerraform, Ansible, AzureReport
P-16Canritco infrastructure auditSchool project, team of 2Security auditNmap, HardeningKitty, HayabusaRepo
P-17NetSecure Corp network auditSchool projectSecurity audit802.1X, nftables, SuricataReport
P-18Secuvia infrastructure hardeningSchool projectSecurity auditActive Directory, BloodHoundReport
P-19Secure messaging with a private CASchool projectSecurity auditOpenSSL, PKI, BashReport

Live: public URL · Repo: code on GitHub (some private, shown on request) · Report: written deliverable · Brief: internship work, sanitized

LAB MAP

All 47 projects on one network map

The 19 projects above, plus 28 labs and coursework, wired by the infrastructure they share: one Kubernetes cluster, one Azure tenant, one AD domain, one detection stack.

Open the lab map
04 / TOOLBOX

What I work with

Solid: used in the projects above. Dashed: practiced in labs, school modules and mini-projects.

Skill graph: which tool powers which project

hover or pick a tool, click a project to open it
ProductsDevSecOpsCloud & SRESecurity audittool (size = number of projects)

Cloud & containers

  • Kubernetes
  • Docker
  • Azure
  • Terraform
  • Ansible
  • kind
  • Labs: Azure Sentinel
  • Labs: KQL
  • Labs: Defender for Cloud
  • Labs: Entra ID

DevSecOps

  • GitLab CI
  • Trivy
  • Safety
  • OPA Gatekeeper
  • Kaniko
  • SonarQube
  • Labs: Semgrep
  • Labs: Bandit
  • Labs: OWASP ZAP

Offensive & audit

  • Nmap
  • HardeningKitty
  • Hayabusa
  • Suricata
  • Wireshark
  • BloodHound
  • Labs: Burp Suite
  • Labs: PingCastle
  • Labs: Metasploit
  • Labs: Wazuh
  • Labs: Sigma

GRC

  • CIA asset inventory
  • Risk register
  • Remediation roadmap
  • MITRE ATT&CK
  • Labs: EBIOS RM
  • Labs: ISO 27001
  • Labs: NIS2
  • Labs: CIS Benchmarks

Build

  • Python
  • TypeScript
  • Next.js
  • React
  • PostgreSQL
  • FastAPI
  • Electron
  • Playwright
  • Labs: Flask
  • Labs: Node.js
  • Labs: Selenium
  • Labs: Postman

Languages & certification

  • FrenchBilingual
  • EnglishC1
  • ArabicNative
  • GermanA2
  • Microsoft AZ-900, Azure FundamentalsMarch 2026
05 / ABOUT

From the support desk to the security stack.

I started in software QA, testing products before they reached users. Then two years on the front line at Concentrix, troubleshooting network security issues for Netgear customers at scale. Now a master's in cybersecurity, and an internship building an e-invoicing platform.

That path gave me something most juniors lack: I know how systems break in production, and how people actually use them. Trilingual, based in Lille and mobile across France, also open to Belgium.

SITE SECURITYThis site is hardened tooStrict CSP, 7 security headers, zero trackers, zero third-party requests, static output.See how it is built →
  1. Jul 2026 · Sep 2026Baïfall DreamInternship, ParisWrote the spec for a B2B e-invoicing platform (95 requirements) and built its Factur-X engine: multi-tenant isolation with PostgreSQL RLS, Argon2id, 950+ tests, validated by FNFE with 0 errors.
  2. 2025 · nowSUPINFO LilleProgramme Grande École, M2 CybersecurityM1 completed 2025-2026. AZ-900 obtained March 2026.
  3. Jan 2024 · Dec 2025ConcentrixIT support technician, Netgear1500+ network and security incidents, 85% first contact resolution, 40+ procedures written, resolution time cut by 20%.
  4. May 2023 · Jan 2024LionbridgeSoftware QA tester200,000+ localized strings validated with an error rate under 0.5% over 8 months.
  5. Jan 2022 · May 2023TestronicSoftware QA tester1,500+ web and mobile test cases run, 90+ critical defects caught before production.
  6. 2021 · 2024Vistula UniversityBachelor in Computer EngineeringWarsaw, Poland.
06 / FOR CLIENTS

Need it secured, or built?

Security audit

Workstation, network or web app review against CIS and OWASP, with every finding backed by evidence and a prioritized fix plan.

See an example audit →

CI/CD and container hardening

Image and dependency scanning, secret hygiene and Kubernetes admission policies, added to your pipeline without slowing the team down.

See the pipeline →

Websites and web apps

Fast, secure-by-default sites and internal tools for small businesses: reservations, forms, admin area, all with proper validation and access control.

See a client site →
07 / CONTACT

Let's open a ticket.

Hiring an alternant now, an intern for 6 months from March 2027, or need help on a project? I am mobile across France and reply within 24 hours.

Recruiter? Paste your job offer and see the fit in 5 seconds →
Esc

↑↓ navigate · Enter open · Esc close