Skip to content

ujju16/ujju16

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

430 Commits
 
 
 
 
 
 
 
 

Repository files navigation

👨‍💻 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 fluxelectrique.com

🛠️ 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors