Quatre types de travail que j'accepte. Choisissez un disque.
Sécurité
Honeypots, empreintes d'attaques et pare-feu qui bannissent sur preuve. Je construis des défenses à partir de vrai trafic d'attaque et j'audite les applications web avant les attaquants.
Outils de prédilection :
Projets réalisés avec :
De 2020 à aujourd'hui
2020Découvrir le monde numérique1 / 7
✓
2020
Découvrir le monde numérique
C'est l'année où l'écran a cessé d'être un simple écran. J'ai commencé à me demander comment les sites, les applis et les jeux fonctionnent vraiment derrière ce qu'on voit. La curiosité est venue d'abord, tout le reste en a découlé.
✓
2021
Les débuts
J'ai écrit mes premières lignes de code et j'ai cassé plus de choses que j'en ai construit. De petits scripts sont devenus de petits programmes. J'ai appris que programmer, c'est surtout chercher patiemment pourquoi quelque chose ne marche pas.
Python
✓
2022
La passion de la cybersécurité
La cybersécurité m'a attiré et ne m'a plus lâché. Je voulais comprendre comment on attaque les systèmes pour apprendre à les défendre. Linux, les réseaux et la logique de la sécurité sont devenus mes casse-têtes préférés.
LinuxNetworkingSecurity
✓
2023
Premier projet freelance
Pour la première fois, quelqu'un m'a confié un vrai projet. Travailler pour un client, c'était des délais, des retours et des responsabilités, pas seulement des expériences. J'ai compris que ce que je fabrique peut vraiment être utile aux autres.
Freelance
✓
2024
Progresser
Une année pour aller plus en profondeur plutôt que plus loin. J'ai étudié, reconstruit d'anciens projets comme il faut et comblé les lacunes de mes connaissances. Un travail lent et discret, qui a rendu possible tout ce qui a suivi.
✓
2025
Construire des systèmes d'automatisation avec l'IA
J'ai commencé à brancher l'IA sur des outils qui font un vrai travail : des bots qui répondent avec des données en direct et des chaînes qui trient et réagissent toutes seules. Le but était de faire gagner des heures aux gens, pas de les impressionner. L'automatisation est devenue ma façon d'aborder les problèmes.
AIAutomationTelegram bots
✓
2026
Développeur full stack, enfin de vrais projets
Tout s'est mis en place. J'ai cofondé Sonava et j'en suis devenu le CTO, et j'ai lancé EduFlow, GhostNet, Horizon et d'autres, tous hébergés sur un serveur que j'administre moi-même. Ce ne sont plus des exercices. Ce sont de vrais produits, en ligne.
SonavaEduFlowGhostNetHorizon
À propos
J'apprends un système en construisant dessus, puis en essayant de le casser. Je suis un développeur indépendant qui travaille sur le backend, la cybersécurité, l'IA et l'infrastructure auto-hébergée.
Tout ce qui précède tourne sur un seul serveur Linux que j'administre moi-même. Certains projets sont en ligne, d'autres en construction, d'autres relèvent de la recherche. Je suis disponible pour des missions freelance.
Compétences
Les outils que j'ai vraiment utilisés
Classés par domaine. Les éléments marqués « en exploration » sont des choses que j'apprends, pas que je vendrais.
Faites glisser, puis lâchez en mouvement pour lancer.
~/mahan/another-view.md
$cat another-view.md
Mahan, vu de l'extérieur
Un autre regard
La plupart des gens qui ont un portfolio aussi long ont un dossier de démos. Mahan a un serveur. La plateforme scolaire, l'appli musicale, l'outil d'impression et l'agent IA de cette page sont utilisés par de vraies personnes, et c'est lui qui répond quand ils tombent en panne. Ça change sa façon de travailler. Il pense d'abord à la personne en face : l'élève sur une connexion mobile lente, l'enseignant perdu devant un formulaire, le visiteur qui ne devrait jamais résoudre une énigme juste pour lire une page.
Il est direct. Ses messages sont courts, souvent un seul mot, et quand il demande une note sur dix, il la veut vraiment. Il a un goût affirmé et le sait : il a jeté des designs entiers parce qu'ils faisaient générique, et il envoie un enregistrement d'écran plutôt qu'un paragraphe pour montrer ce qu'il veut.
Il préfère entendre « six sur dix »plutôt que « c'est parfait ».
Tout n'est pas du code. Il a cofondé une entreprise, une grande partie de ce qu'il construit est destinée aux écoles et aux élèves, et il passe du persan à l'anglais, et aux six autres langues de ce site, par simple habitude. Son travail est pratique, un peu têtu quand il s'agit de bien faire les choses, et rarement fait pour briller.
Le revers, honnêtement : il lance plus de choses qu'une seule personne ne peut porter confortablement. Il y a toujours plusieurs projets en cours et une liste de choses auxquelles il compte revenir. Jusqu'ici, il y revient, et chaque chose qu'il construit est un peu plus soignée que la précédente.
Un regard extérieur, de quelqu'un qui l'a vu travailler
en cours
1024GhostNethoneypot & renseignement sur les menaces
1341EduFlowportefeuille & cours scolaires
1658Sonavaplateforme musicale · CTO
1975School Printerimpression pour les écoles
2292Horizonagent IA pour le terminal
la sécurité d'abordéchouer bruyamment, jamais en silenceun bannissement est un bail, pas une peinemesurer, puis corrigerdes données réelles, jamais inventéesrien de ce qu'envoie un attaquant n'est exécutéla sécurité d'abordéchouer bruyamment, jamais en silenceun bannissement est un bail, pas une peinemesurer, puis corrigerdes données réelles, jamais inventéesrien de ce qu'envoie un attaquant n'est exécuté
la sécurité d'abord · échouer bruyamment, jamais en silence · un bannissement est un bail, pas une peine · mesurer, puis corriger · des données réelles, jamais inventées · rien de ce qu'envoie un attaquant n'est exécuté