DEV × SECURITY

Salem Gnandi.

I build solid products, security-minded.

CWES  ·  Epitech Benin  ·  CTF

About

Build solid, think security

Software engineer trained at Epitech Benin, former president of the EPIHACK cybersecurity association and Certified Web Exploitation Specialist (CWES). I build solid products and probe them offensively to make them safer. Always learning, always hacking.

Languages — French (native) · English (C1 · TOEIC 890)

Hack The Box Certified Web Exploitation Specialist (CWES)
Stack

Two hats, one craftsman

BUILD

LanguagesC · C++ · Python · JavaScript · Assembly x86_64
Web & backReact · Next.js · FastAPI · TypeScript · Tailwind
Infra & DevOpsDocker · Docker Swarm · Traefik · Redis · PostgreSQL · Ansible · Jenkins · CI/CD

BREAK

OffensiveWeb pentesting · OSINT · Phishing · Reverse engineering
Web exploitationSQL Injection · XSS · LFI
ToolsNmap · Wireshark · Burp Suite · Metasploit · Ghidra
ForensicsVolatility · Autopsy
Live · Hack The Box

Offensive playground

Pro HackerRank
#834Global rank
224Points
58User owns
56System owns
4Respects

Updated on the latest deploy.

Journey

The path

  1. 01

    June 2023

    High School Diploma (Science)

    UFUK Bénin

  2. 02

    Sep 2023 — 2026

    Epitech Benin — Software Engineering

    Epitech Bénin

  3. 03

    Jul — Nov 2024

    Network Assistant — SAKACOM

    SAKACOM

  4. 04

    Jul 2025 — Jul 2026

    EPIHACK President

    EPIHACK

  5. 05

    Aug 2025

    HackerLab 2025 — 8th place (Final)

    Hackerlab

  6. 06

    Mar — Aug 2025 · Oct 2025 — Mar 2026

    Academic Mentor (AER)

    Epitech Bénin

  7. 07

    Dec 2025

    2nd place — BJSEC Christmas CTF

    BJSEC

  8. 08

    Jan 2026

    CWES Certification

    Hack The Box Academy

    Verify on Credly
  9. 09

    Apr — Jul 2026

    Software Developer (intern) — Fereloo

    Delcaux Labs · Cotonou

Work

What I build and what I break

build

Fereloo

Multi-tenant SaaS CRM for African startups, built on Frappe: resilient tenant provisioning, wildcard subdomains and Docker Swarm + Traefik deployment.

Frappe · FastAPI · PostgreSQL · Redis · Docker Swarm

build

LoreOS

All-in-one worldbuilding suite for fantasy writers and game designers — characters, maps, civilizations, languages and timelines, all connected in one place.

TypeScript · React · Vercel

break

ZeroDay Scanner

Automated vulnerability scanner with custom exploit generation.

Python · Scapy

break

NetGhost

Traffic obfuscation tunnel with multi-hop routing and encryption.

Rust · Network

break

Payload Forge

Shellcode generator with polymorphic encoding and antivirus evasion.

Assembly · C

build

salemgnandi.tech

Personal hub and entry point to my web ecosystem: a bilingual Astro landing, built in a pnpm + Turborepo monorepo sharing the "Ink & Copper" design system, an animated geometric background and a contact form.

Astro · TypeScript · Turborepo · Tailwind · Vercel

build

Quelques Instants Avant l'Aube

Personal site to share my poems and creative writing.

React · Tailwind · Vercel

build

Personal Portfolio

Personal portfolio showcasing my projects, skills and journey.

React · TypeScript · Tailwind · Vite

build

42sh

Complete Unix shell implementation based on TCSH, with full feature parity.

C · Makefile · Syscalls

build

Cloud Forest

A code text editor with syntax highlighting, built from scratch.

C++ · CMake · C · Python · GTK

build

Epihack Showcase

Official showcase site for Epitech Benin's cybersecurity association (EPIHACK).

Next.js · React · Tailwind

build

LeeLee Bot

Discord bot for the EpiHack association: birthday tracking, Root-Me challenges, event management.

Python · discord.py · SQLite

Contact

Let's talk