Skip to content
View ujju16's full-sized avatar
💭
working on NextJS
💭
working on NextJS

Highlights

  • Pro

Block or report ujju16

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ujju16/README.md

👨‍💻 Julien PERRIN | Autodidacte depuis 20 ans

Portfolio FluxElectrique


🎯 Profil

Passionné de technologie depuis plus de 20 ans, je suis un autodidacte qui a transformé sa curiosité en expertise professionnelle. Technicien réparateur, développeur full-stack, et entrepreneur, je mets mes compétences au service de projets innovants dans les domaines de la cybersécurité, du développement Android, et de l'administration système.

"La passion du savoir et l'amour des choses bien faites"


💼 Compétences Professionnelles

🔧 Hardware & Réparation 👨‍💻 Développement

Technicien Expert

  • 📱 Réparation Smartphones (iOS & Android)
  • 💻 Réparation Ordinateurs (PC & Mac)
  • 🔬 Diagnostic Électronique avancé
  • Micro-soudure & composants
  • 🛠️ Maintenance préventive & curative
  • 🔧 Récupération de données

Développeur Full-Stack

  • 🤖 Spécialisation Android (Kotlin/Java)
  • 🌐 Frontend : HTML5, CSS3, JavaScript
  • ⚙️ Backend : PHP, Python, Node.js
  • 🗄️ Bases de données : MySQL, PostgreSQL
  • 🔌 API REST & WebServices
  • 📱 Progressive Web Apps (PWA)
🔐 Sécurité & Systèmes 🎨 Design & UX

Cybersécurité & SysAdmin

  • 🎓 Formation Coursera (en cours)
  • 🔍 Pentest & Analyse de vulnérabilités
  • 🛡️ Hardening & Sécurisation systèmes
  • 🐧 Linux : Debian, Ubuntu, Arch (Expert)
  • 🪟 Windows : 10/11, Server (Expert)
  • 🍎 macOS & 🤖 Android (Avancé)
  • 🐳 Docker & Conteneurisation
  • 🔄 CI/CD & Automatisation

Design & Création

  • 📐 Infographiste Metteur en Page (certifié)
  • 🎨 UI/UX Design & Wireframing
  • 🖌️ Identité Visuelle & Branding
  • 📱 Responsive Design mobile-first
  • 🎯 Adobe Suite : Photoshop, Illustrator
  • 💡 Figma & Prototypage
  • 🌈 Accessibilité (WCAG)

🌐 Mes Projets & Réalisations

Projet Type Technologie Lien
🔐 CyberSecurity Flux Portfolio Tech & Cybersécurité Full-Stack cybersecurityflux.dev
🏪 L'esot'Lylaissé 71 E-commerce Web Development lesotlylaisse71.fr
🐾 Carineland Site Vitrine Web Design carineland.fr
FluxElectrique Entreprise Multi-services Tech En construction

🛠️ Stack Technique

Langages

PHP Python JavaScript Kotlin HTML5 CSS3

Systèmes & Outils

Linux Android Windows macOS Git Docker

Spécialisations

Cybersecurity Android Dev Full Stack Hardware


📊 GitHub Stats

Julien PERRIN's Dev Card

GitHub Streak

GitHub Stats


📋 The Mermaid Code

graph TD
    %% Styling - Cyberpunk/Terminal Theme
    classDef secure fill:#0f3,stroke:#000,stroke-width:2px,color:#000;
    classDef danger fill:#f03,stroke:#000,stroke-width:2px,color:#fff,stroke-dasharray: 5 5;
    classDef infra fill:#222,stroke:#0f3,stroke-width:2px,color:#fff;
    classDef pipeline fill:#00f,stroke:#fff,stroke-width:1px,color:#fff;

    subgraph CI_CD_Pipeline [🔒 Secure Supply Chain]
        Repo[GitHub Repository]:::pipeline -->|Push| Action[GitHub Actions]:::pipeline
        Action -->|Trigger| PyGuard[🐍 Python Security Audit<br/>Secret Scan + Docker Lint]:::secure
        PyGuard -->|Pass| Registry[Container Registry]:::pipeline
        PyGuard -->|Fail| Stop((⛔ Stop Build)):::danger
    end

    subgraph K8s_Cluster [☸️ Kubernetes Cluster The Museum]
        Registry -.->|Pull Image| Controller[K8s Controller]:::infra
        
        subgraph Air_Gapped_Zone [🚫 Air-Gapped Namespace]
            direction TB
            
            subgraph Pod_1 [VM: Brain 1986]
                DOS[DOSBox Emulator]:::infra
                Virus1(🦠 Brain.A Boot Sector):::danger
                DOS --- Virus1
            end
            
            subgraph Pod_2 [VM: Morris 1988]
                VAX[SIMH VAX-11]:::infra
                Virus2(🦠 Morris Worm):::danger
                VAX --- Virus2
            end
            
            subgraph Pod_3 [VM: ILOVEYOU 2000]
                Win[QEMU Win2k]:::infra
                Virus3(🦠 VBS Script):::danger
                Win --- Virus3
            end
        end

        NetPol{🛡️ Network Policy<br/>Deny All Egress}:::secure
        NetPol -.-x|Block Traffic| Air_Gapped_Zone
    end

    User(👨‍💻 Researcher) -->|Secure Proxy| Controller
Loading

🏗️ Architecture & Security Protocol

This project utilizes a Zero-Trust approach to malware analysis. The architecture is designed to bridge historical software preservation with modern DevSecOps standards.

1. 🔒 Secure Supply Chain (CI/CD)

Before any code reaches the cluster, it passes through a custom Python Security Pipeline (scripts/security_audit.py).

  • Static Analysis: Scans for hardcoded secrets and vulnerable base images.
  • Integrity Checks: Verifies SHA-256 hashes of malware artifacts to ensure authenticity without execution.
  • Linting: Enforces non-root user execution in Dockerfiles.

2. 🛡️ The Air-Gapped Sandbox

The runtime environment is hosted on Kubernetes, leveraging namespaces for strict isolation.

  • Network Policies: A Deny-All-Egress policy is applied to the malware-zoo namespace. No traffic can leave the pod, preventing worm propagation (e.g., Morris Worm).
  • Ephemeral Environments: Containers are stateless. A restart wipes any persistence mechanisms attempted by the malware.

3. 🦠 Emulation Layer

Instead of virtualization, we use specific emulators (DOSBox, SIMH, QEMU) wrapped in minimal Docker containers. This allows us to run 16-bit and 32-bit legacy code on modern Linux nodes while maintaining a barrier between the host kernel and the malicious payload.


🏆 Badges & Certifications

🎖️ Holopin Badges Board

@ujju16's Holopin board


📜 Autres Certifications

Coursera Self-Taught


🎓 Parcours & Formation

📅 20+ ans d'expérience autodidacte
🎨 Formation Infographiste Metteur en Page
🔧 Technicien Réparateur (Smartphones & Ordinateurs)
💻 Développeur Full-Stack (Spécialisation Android)
🔐 Études Cybersécurité (Coursera - En cours)
🚀 Entrepreneur (FluxElectrique.com)

💡 Ma Philosophie

"J'adore mettre les mains dans le cambouis et opérer des appareils"

"Hacker des systèmes, comprendre leur fonctionnement, et les améliorer"

"Polyglotte du développement, DevOps et SysAdmin"


📫 Me Contacter

Portfolio Email GitHub

FluxElectrique.com - Solutions Technologiques Complètes


🔥 Passion pour le savoir • Amour des choses bien faites

Profile Views

Pinned Loading

  1. Android-IMSI-Catcher-Detector Android-IMSI-Catcher-Detector Public

    Forked from CellularPrivacy/Android-IMSI-Catcher-Detector

    AIMSICD • Fight IMSI-Catcher, StingRay and silent SMS!

    Java

  2. carineland carineland Public

    Site vitrine du monde de Carine, création à base de lierre et autre réalisation avec la nature.

    TypeScript

  3. fetedelazic fetedelazic Public

    Landing page

    TypeScript

  4. lesotlylaisse71 lesotlylaisse71 Public

    Site internet du Bar Tabac de Messey sur Grosne

    TypeScript

  5. Mobile-Security-Framework-MobSF Mobile-Security-Framework-MobSF Public

    Forked from MobSF/Mobile-Security-Framework-MobSF

    Mobile Security Framework is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing framework capable of performing static analysis, dynamic analysis, malware analysis and we…

    Python

  6. googler googler Public

    Forked from jarun/googler

    👀 Google from the terminal

    Python 1