Skip to content
mouaad.sek:~$
LAB MAP

47 projects. 12 networks.
Most of them share the same infrastructure.

I do not rebuild a lab for every project. One Kubernetes cluster, one Azure tenant, one Active Directory domain, one detection stack: each project is another host on the same network. Open a host to see what ran on it.

19with code, a report or a live URL
28labs and coursework
12networks
Light up a shared tool
Show

mouaad-coreedge router · Lille, mobile across France

Security, cloud and infrastructure

Products in production

8 hosts
10.0.1.0/24shared base: Vercel · VPS · PostgreSQL · Docker
  • TravistelloLive
    P-01 · 10.0.1.11

    Personal product, live in production

    • Next.js 16
    • Payload
    • Postgres
    • Three.js
  • JobPilotRepo
    P-02 · 10.0.1.12

    Personal product

    • Python
    • FastAPI
    • SQLite
    • Playwright
  • L'Adress restaurant websiteRepo
    P-03 · 10.0.1.13

    Built for a Lille bistro

    • Next.js 15
    • Supabase
    • Resend
  • Interview AssistRepo
    P-04 · 10.0.1.14

    Personal tool, v1.1 desktop release

    • Electron
    • Deepgram
    • OpenAI
  • Loop & LinenRepo
    P-05 · 10.0.1.15

    Personal product, MVP

    • Next.js
    • Payload
    • Postgres
  • Factur-X e-invoicing engineBrief
    P-06 · 10.0.1.16

    Internship, Baïfall Dream

    • Python
    • FastAPI
    • PostgreSQL
    • Factur-X
  • CV generation pipelineRepo
    P-07 · 10.0.1.17

    Personal tool

    • Python
    • Playwright
    • HTML
  • SUPFile secure cloud storageRepo
    P-08 · 10.0.1.18

    School, team project

    • Next.js 14
    • Express
    • mobile

Kubernetes & GitLab delivery

4 hosts
10.0.2.0/24shared base: kind cluster · GitLab runner · container registry · Trivy
  • Supply chain security on KubernetesRepo
    P-09 · 10.0.2.11

    Personal lab

    • Trivy
    • Safety
    • OPA Gatekeeper
  • DevSecOps Flask deliveryRepo
    P-10 · 10.0.2.12

    Personal lab

    • GitLab CI
    • Kaniko
    • Kubernetes
  • Multi-environment CI/CD pipelineReport
    P-11 · 10.0.2.13

    Mini-project

    • GitLab CI
    • Docker
    • SonarQube
  • Fleetman microservices on KubernetesRepo
    P-12 · 10.0.2.14

    School project

    • Kubernetes
    • kind
    • MongoDB

Azure tenant

5 hosts
10.0.3.0/24shared base: Entra ID · VNet + NSG · Log Analytics · Terraform state
  • MySQL platform automationRepo
    P-13 · 10.0.3.11

    Technical exercise, Worldline

    • Ansible
    • Terraform
    • Azure
  • Infrastructure as code provisioningReport
    P-15 · 10.0.3.12

    Mini-project

    • Terraform
    • Ansible
    • Azure
  • Cloud detection with SentinelCoursework
    L-01 · 10.0.3.13

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • Azure Sentinel
    • KQL
    • Log Analytics
    • NSG Flow Logs
    • Entra ID
  • Azure hardening and complianceCoursework
    L-02 · 10.0.3.14

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • Azure IAM
    • NSG
    • Defender for Cloud
    • VM
    • VNet
  • Azure IAM governanceCoursework
    L-03 · 10.0.3.15

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • Entra ID
    • RBAC
    • Conditional Access
    • MFA
    • Azure Policy

Active Directory lab

3 hosts
10.0.4.0/24shared base: Proxmox · Windows Server · pfSense
  • Secuvia infrastructure hardeningReport
    P-18 · 10.0.4.11

    School project

    • Active Directory
    • BloodHound
  • Identity and fleet lifecycle automationCoursework
    L-04 · 10.0.4.12

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • PowerShell
    • Active Directory
    • GPO
    • Intune
    • Scheduled Tasks
  • Multi-server virtualization and core AD servicesCoursework
    L-05 · 10.0.4.13

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • Proxmox
    • Windows Server
    • Active Directory
    • DNS
    • DHCP
    • pfSense
    • Zabbix

Detection stack

2 hosts
10.0.5.0/24shared base: Elasticsearch · Kibana · Wazuh manager · Filebeat
  • Monitoring and alerting stackReport
    P-14 · 10.0.5.11

    Mini-project

    • Prometheus
    • Grafana
    • ELK
  • SOC lab: intrusion and endpoint detection, responseCoursework
    L-06 · 10.0.5.12

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • ELK
    • Filebeat
    • Wazuh
    • Sigma
    • OSSEC rules
    • Windows event logs

Attack range & AppSec

4 hosts
10.0.6.0/24shared base: Kali · OWASP Juice Shop · DVWA · VirtualBox
  • Canritco infrastructure auditRepo
    P-16 · 10.0.6.11

    School project, team of 2

    • Nmap
    • HardeningKitty
    • Hayabusa
  • Web security auditCoursework
    L-07 · 10.0.6.12

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • Burp Suite
    • SQLmap
    • OWASP ZAP
    • Juice Shop
    • DVWA
  • Application threat modelingCoursework
    L-08 · 10.0.6.13

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • STRIDE
    • DFD
    • Code review
    • Flask
    • REST API
  • Attack simulation and remediationCoursework
    L-09 · 10.0.6.14

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • Kali
    • Nmap
    • Metasploit
    • Hydra
    • OpenVAS

Network lab

4 hosts
10.0.7.0/24shared base: GNS3 · Cisco IOS · Linux routers
  • NetSecure Corp network auditReport
    P-17 · 10.0.7.11

    School project

    • 802.1X
    • nftables
    • Suricata
  • Secure messaging with a private CAReport
    P-19 · 10.0.7.12

    School project

    • OpenSSL
    • PKI
    • Bash
  • Multi-site routing and IPsecCoursework
    L-10 · 10.0.7.13

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • GNS3
    • Cisco IOS
    • OSPF
    • BGP
    • VLANs
    • IPsec
  • Network monitoring and alertingCoursework
    L-11 · 10.0.7.14

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • Zabbix
    • SNMP
    • Grafana
    • Python

Governance & risk

2 hosts
10.0.8.0/24shared base: ISO 27001:2022 · NIS2 · EBIOS RM · CIS Benchmarks
  • ISO 27001 compliance audit and NIS2 roadmapCoursework
    L-12 · 10.0.8.11

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • ISO 27001
    • ISO 27002
    • NIS2
    • CIS Benchmarks
  • EBIOS RM risk analysisCoursework
    L-13 · 10.0.8.12

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • EBIOS RM
    • Asset mapping
    • Risk matrix
    • Treatment plan

Also built

Application backends

4 hosts
10.1.1.0/24shared base: Docker Compose · PostgreSQL · MongoDB · Redis
  • Multi-module e-commerce REST APICoursework
    L-14 · 10.1.1.11

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • Flask
    • PostgreSQL
    • JWT
    • Swagger
    • Pytest
  • Real-time ticketing backendCoursework
    L-15 · 10.1.1.12

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • Node.js
    • Express
    • MongoDB
    • Redis
    • WebSocket
  • Data collection microservicesCoursework
    L-16 · 10.1.1.13

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • Python
    • RabbitMQ
    • Docker
    • PostgreSQL
  • Collaborative notes platformCoursework
    L-17 · 10.1.1.14

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • Vue.js
    • Express
    • MongoDB
    • WebSocket

Test automation

2 hosts
10.1.2.0/24shared base: GitHub Actions · Docker
  • End-to-end test frameworkCoursework
    L-18 · 10.1.2.11

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • Python
    • Selenium
    • Pytest
    • GitHub Actions
    • Docker
  • API test automation in CICoursework
    L-19 · 10.1.2.12

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • Postman
    • Newman
    • GitHub Actions
    • JSON Schema

Data & ML

6 hosts
10.1.3.0/24shared base: Python · Pandas · Jupyter
  • Automated log collection pipelineCoursework
    L-20 · 10.1.3.11

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • Airflow
    • PostgreSQL
    • Grafana
    • Pandas
  • Incident and performance BI dashboardCoursework
    L-21 · 10.1.3.12

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • Power BI
    • SQL
    • DAX
    • Python ETL
  • Large-scale data lakeCoursework
    L-22 · 10.1.3.13

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • Azure Data Factory
    • PySpark
    • BigQuery
    • Docker
  • Automatic IT incident classificationCoursework
    L-23 · 10.1.3.14

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • scikit-learn
    • Pandas
    • NLTK
    • Jupyter
  • Network anomaly detection with deep learningCoursework
    L-24 · 10.1.3.15

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • TensorFlow
    • Keras
    • Pandas
    • Colab
  • Tech support chatbot (NLP)Coursework
    L-25 · 10.1.3.16

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • spaCy
    • Flask
    • SQLite
    • Hugging Face

Delivery & IT service

3 hosts
10.1.4.0/24shared base: Jira · Confluence · ITIL
  • Azure cloud deployment: scoping and project leadCoursework
    L-26 · 10.1.4.11

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • Jira
    • Confluence
    • Gantt
    • Azure
  • Change management for a monitoring migrationCoursework
    L-27 · 10.1.4.12

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • RACI
    • Risk matrix
    • Notion
  • IT support process standardization and knowledge baseCoursework
    L-28 · 10.1.4.13

    Done in class or in my home lab. No public artifact: happy to walk through it in an interview.

    • ITIL
    • Confluence
    • Salesforce

Lime: live or code on GitHub · Amber: written report or internship brief · Hollow: labs and coursework, no public artifact.

Esc

↑↓ navigate · Enter open · Esc close