Développeur indépendant

[email protected]

Mahan Mirzaeeماهان میرزایی

Page d'accueil de EduFlow Page d'accueil de GhostNet Page d'accueil de School Printer Page d'accueil de Rahkar Page d'accueil de Horizon

Sécurité, systèmes
& logiciels

Hébergés sur mon propre serveur

EduFlow, GhostNet, School Printer, Rahkar, Horizon, Plum LMS, Sonava, et le site que vous lisez

Plus de projets

Faites défiler, prenez votre temps

mahanmirzaee.commahanmirzaee.com En ligne
Détection de bots
PasserDéfiRefuser
Filtre adaptatif en bordure En ligne
EduFlow sur un téléphoneEduFlow, mobile En ligne
Infrastructure
Serveur auto-hébergé En ligne
Bot TelegramVocal
→ MP3
Musibot Prototype
GhostNet sur un téléphoneGhostNet, mobile En ligne
Recherche IA
Banc de reconnaissance faciale Recherche
Rahkar sur un téléphoneRahkar, mobile En ligne Sonava sur un téléphoneSonava, mobile En ligne Horizon sur un téléphoneHorizon, mobile En ligne Page d'accueil de School PrinterSchool Printer En ligne
AutomatisationGroupe A
→ Groupe B
Relais Telegram Prototype

Ce que je fais

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

      1. 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é.

      2. 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

      3. 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

      4. 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

      5. 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.

      6. 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

      7. 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.

      Langages et logiciels

      • Python
      • TypeScript
      • JavaScript
      • Node.js
      • React
      • Next.js
      • Express
      • FastAPI
      • Telegram Bot API
      • Electron

      Sécurité et réseaux

      • Honeypots
      • Empreintes JA3 / JA4 / HASSH
      • iptables / nftables / ufw
      • WAF et règles en bordure
      • STIX / MISP
      • Passkeys / TOTP

      Infrastructure et automatisation

      • Linux
      • Windows
      • systemd
      • Caddy
      • Cloudflare
      • Docker
      • GitHub Actions
      • PowerShell
      • Bash

      IA et machine learning

      • Intégration d'API de LLM
      • ONNX Runtime
      • MediaPipe
      • Modèles de langage locauxen exploration
      • Synthèse vocaleen exploration
      • Optimisation de l'inférenceen exploration

      Données et architecture

      • PostgreSQL
      • MariaDB / MySQL
      • SQLite
      • Redis
      • Prisma
      • API REST
      • WebSockets

      Bureau

      Attrapez n'importe quoi et lancez-le.

      ~/mahan/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

      • GhostNethoneypot & renseignement sur les menaces
      • EduFlowportefeuille & cours scolaires
      • Sonavaplateforme musicale · CTO
      • School Printerimpression pour les écoles
      • Horizonagent IA pour le terminal

      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é

      Voir le code sur GitHub@MahanHG88

      Dites bonjour

      Envoyez-moi un message. Il m'arrive vraiment.

      Mahan Mirzaee

      [email protected]

      À [email protected]

      Construisons quelque chose

      Dites bonjour…

      M'écrire

      Mahan

      @MahanHG88

      Disponible

      disponible ✷ freelance & missions ✷ retrouvons-nous sur @linkedin

      Message privé

      Aussi sur GitHub et Fiverr

      Outils courants

        Là où Sonava a commencé

        Université de technologie Sharif

        1. Une université publique de recherche à Téhéran, centrée sur l'ingénierie et les sciences.
        2. Fondée en 1966 sous le nom d'Université de technologie Aryamehr, renommée Université de technologie Sharif en 1980.
        3. Ses premiers étudiants ont été sélectionnés par le concours national d'entrée ; elle compte aujourd'hui plus de 10 000 étudiants.
        4. Sonava, la startup musicale que j'ai cofondée et dont je suis le CTO, y a été fondée.

        3e place nationale

        Festival Nojavan Kharazmi

        1. Un festival annuel de recherche et d'innovation pour les collégiens iraniens, de la 7e à la 9e année.
        2. Les projets passent par quatre niveaux : établissement, district, province et national. La finale nationale réunit les meilleurs projets de toutes les provinces.
        3. C'est le pendant junior du Festival Kharazmi de la jeunesse, organisé depuis 1998, et il porte le nom d'al-Khwarizmi, le mathématicien dont le nom a donné le mot « algorithme ».
        4. J'ai terminé 3e lors de la finale nationale.