Skip to content
View i2sac's full-sized avatar
๐Ÿคฉ
๐Ÿคฉ

Highlights

  • Pro

Block or report i2sac

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 is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
i2sac/README.md

Github Banner

Franรงais English


GitHub LinkedIn Instagram Email

Profile Views


๐Ÿ‡ซ๐Ÿ‡ท Version Franรงaise

๐Ÿ’ซ ร€ propos de moi

Je suis Louis Issac Jean Samba Diouf (@i2sac), dรฉveloppeur Full-Stack Junior passionnรฉ par l'innovation technologique. Je conjugue expertise technique en Go, Rust et JavaScript avec une sensibilitรฉ design affirmรฉe. Mon parcours allie dรฉveloppement backend performant, game development et crรฉation d'interfaces utilisateur intuitives.

๐ŸŽ“ Formation & Parcours

Diplรดmรฉ en Management Informatisรฉ des Organisations et avec un Master 1 en Intelligence Artificielle et Ingรฉnierie des Donnรฉes (Universitรฉ Iba Der Thiam de Thiรจs, 2020-2022), j'ai forgรฉ mes compรฉtences ร  travers des expรฉriences en marketing digital, dรฉveloppement web freelance et formation intensive ร  Zone01 Dakar.

๐ŸŽฏ Expertise Technique

Mon expertise couvre un large รฉventail de technologies modernes :

  • ๐Ÿฆ€ Backend Performant : Go, Rust pour des applications sรฉcurisรฉes, concurrentes et ร  haute performance (TCP/IP, WebSocket, API RESTful, GraphQL)
  • ๐ŸŒ Frontend Moderne : JavaScript, HTML5, CSS3, Tailwind CSS, D3.js, ECharts pour des interfaces rรฉactives et รฉlรฉgantes
  • ๐ŸŽฎ Game Development : Bevy, SDL2, Rapier3D, moteurs de jeu custom, physique 2D/3D, gรฉnรฉration procรฉdurale
  • ๐ŸŽจ Design & Crรฉativitรฉ : Figma, Adobe XD, Photoshop, Illustrator pour des expรฉriences UX/UI sur-mesure
  • ๐Ÿ”ง DevOps & Tools : Docker, Git, Coolify, Vercel, PostgreSQL, SQLite
  • ๐Ÿค– Data Science : Machine Learning, Deep Learning, Python, R, Data Analytics
  • ๐Ÿ›’ E-commerce : WordPress, WooCommerce - dรฉveloppement et gestion de sites (+10 projets)

๐Ÿข Expรฉrience Professionnelle

  • ๐ŸŽ“ Dรฉveloppement Full-Stack Junior - Zone01 Dakar (2025 - 2 ans)
  • ๐Ÿ’ป Dรฉveloppeur Freelance Web & Infographie - AFRICANTINE, Dakar (2023 - 1 an 9 mois)
  • ๐Ÿ“Š Assistant Webmaster (Marketing Digital & Analytique) - SOBOA, Dakar (2022 - 2 ans 6 mois)
  • ๐Ÿ“ž Tรฉlรฉconseiller - INTELCIA, Thiรจs (2020 - 7 mois)

"De la conception UX/UI ร  la mise en production, j'orchestre la chaรฎne complรจte pour livrer des expรฉriences performantes et accessibles." ๐Ÿš€


๐Ÿ› ๏ธ Stack Technique

Langages de Programmation

Go Rust JavaScript Dart PHP Ruby Python

Frameworks & Libraries

Flutter Laravel Tailwind Bootstrap WordPress

Bases de Donnรฉes & DevOps

PostgreSQL Docker

Design & Crรฉativitรฉ

Figma Adobe XD Photoshop Illustrator Canva

๐ŸŽฏ Projets & Rรฉalisations

๐Ÿ’ป Dรฉveloppement Backend & Architecture

  • NetCat - Serveur de chat TCP temps rรฉel pour 10 utilisateurs avec goroutines, broadcasting intelligent et persistance JSON
  • Forum - Plateforme communautaire avec architecture MVC, authentification sรฉcurisรฉe, systรจme CRUD et API RESTful containerisรฉe
  • Real-Time Forum - Forum temps rรฉel avec WebSocket, messagerie instantanรฉe, indicateur de saisie et statut en ligne/hors ligne
  • Push-Swap - Algorithme de tri optimal avec deux piles, implรฉmentation Turk avec calcul de coรปt minimal (700-900 opรฉrations pour 100 nombres)

๐ŸŽฎ Game Development

  • Multiplayer FPS - Jeu de tir 3D avec architecture client-serveur UDP, moteur Bevy, physique Rapier3D et gรฉnรฉration procรฉdurale de labyrinthes
  • Smart Road - Simulation de trafic routier avec IA de gestion de carrefour, dรฉtection de collisions et optimisation des flux en temps rรฉel
  • Bomberman DOM - Jeu multijoueur temps rรฉel (2-4 joueurs) avec mini-framework JS personnalisรฉ, backend Go WebSocket et gรฉnรฉration procรฉdurale de maps
  • Anachronos - Jeu de plateforme 2D avec voyage temporel, physique rรฉaliste, gรฉnรฉration procรฉdurale multi-รฉpoques et animations 60 FPS
  • Filler - IA de stratรฉgie pour jeu compรฉtitif, algorithmes de convolution, calcul parallรฉlisรฉ avec Rayon (< 5ms par tour)

๐ŸŒ Dรฉveloppement Web Full-Stack

  • GraphQL Dashboard Zone01 - Tableau de bord interactif avec visualisations D3.js/ECharts, authentification JWT et requรชtes GraphQL optimisรฉes
  • Mini Framework - Framework JavaScript from scratch, architecture component-based, state management rรฉactif et virtual DOM lรฉger
  • Landing Page DevOps 01Talent - Plateforme de mise en avant de talents DevOps (01Talent France)

๐Ÿ’ผ Projets WordPress E-commerce (+10 sites)

  • Senegrill - Site e-commerce restaurant sรฉnรฉgalais (USA) avec catalogue et paiement intรฉgrรฉ
  • Live Love Baking - E-commerce pรขtisserie avec gestion de commandes en ligne
  • Yvress Boutique - Boutique mode avec gestion d'inventaire et filtres avancรฉs
  • BellaShop 221 - E-commerce cosmรฉtiques avec systรจme de recommandation
  • S2 Baking Tools - Outils de pรขtisserie professionnelle avec comparateur
  • Najaar - Site institutionnel avec systรจme de donations et blog multilingue
  • TPM RH Consulting - Site professionnel RH avec espace client et booking

๐ŸŽจ Design UX/UI

  • Refonte SamaRH (Auchan Retail Sรฉnรฉgal) - Plateforme RH
  • Refonte Senegrill - Site de restaurant sรฉnรฉgalais
  • Dashboard Talent Zone01 - Visualisation des performances รฉtudiantes
  • Forum Zone01 - Rรฉseau social des talents
  • Refonte ISDD - Site institutionnel d'รฉtablissement

๐Ÿš€ En Ce Moment

const currentFocus = {
  position: "Dรฉveloppement Full-Stack Junior - Zone01 Dakar",
  stack: ["Go", "Rust", "JavaScript", "HTML/CSS"],
  focus: ["Backend Architecture", "Game Development", "UX/UI Design"],
  experience: "+7 ans",
  availability: "Ouvert aux opportunitรฉs"
};

๐Ÿ’ผ Compรฉtences Clรฉs

Domaine Compรฉtences
Backend Go, Rust, Node.js, Fiber, TCP/IP, WebSocket, API RESTful, GraphQL
Frontend JavaScript, HTML5, CSS3, Tailwind CSS, D3.js, ECharts, Canvas API, SPA
Database PostgreSQL, SQLite, MySQL
DevOps Docker, Git, Coolify, Vercel, VSCode, Postman
Game Dev Bevy, SDL2, Rapier3D, Game Design, Multiplayer, Physique 2D/3D
AI/ML Python, R, Deep Learning, Machine Learning, Data Analytics
Design Figma, Adobe Suite (XD, Photoshop, Illustrator), Canva, UX/UI
CMS WordPress, WooCommerce (+10 projets e-commerce)
Soft Skills Crรฉativitรฉ, Communication, Discipline, Gestion de Projet, Adaptabilitรฉ

๐Ÿ“Š Statistiques GitHub

Statistiques GitHub GitHub Streak Langages les plus utilisรฉs Contributions

๐ŸŽ–๏ธ Accomplissements & Certifications

๐Ÿ… Rรฉalisation ๐Ÿ“… Annรฉe ๐Ÿ”— Description
Zone01 Dakar - Full-Stack Junior 2025 2 ans de formation intensive peer-to-peer
Master 1 IA & Ingรฉnierie des Donnรฉes 2020-2022 Universitรฉ Iba Der Thiam de Thiรจs
Licence Management Informatisรฉ 2016-2019 Universitรฉ Iba Der Thiam de Thiรจs
Data Science & Analytics 2022 Certifications Udemy & LinkedIn Learning
+10 Sites E-commerce WordPress 2023-2025 Projets clients internationaux
+15 Projets Techniques Go/Rust 2024-2025 Game dev, networking, algorithms

๐Ÿ’ก Code Snippet du Moment

// Serveur TCP haute performance avec Tokio
use tokio::net::TcpListener;
use tokio::io::{AsyncReadExt, AsyncWriteExt};

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let listener = TcpListener::bind("127.0.0.1:8080").await?;
    println!("๐Ÿš€ Server running on port 8080");
    
    loop {
        let (mut socket, addr) = listener.accept().await?;
        println!("โœ… New connection from: {}", addr);
        
        tokio::spawn(async move {
            let mut buffer = [0; 1024];
            match socket.read(&mut buffer).await {
                Ok(n) if n > 0 => {
                    socket.write_all(&buffer[..n]).await.ok();
                }
                _ => println!("โŒ Connection closed"),
            }
        });
    }
}

๐Ÿ’ป Stack principale : Go ๐Ÿน | Rust ๐Ÿฆ€ | JavaScript โšก | HTML/CSS ๐ŸŽจ

๐ŸŽฏ +7 ans d'expรฉrience | ๏ฟฝ +25 projets | ๐ŸŒ Clients internationaux


๐Ÿ“ˆ Graphique de Contribution

Graphique d'activitรฉ

โœ๏ธ Citation Dev du Jour

Citation Dev

๐ŸŽฏ Vision & Objectifs

  • ๐Ÿ’ก Innovation Technologique : Dรฉvelopper des solutions numรฉriques qui rรฉsolvent des problรจmes rรฉels
  • ๐Ÿ“š Excellence Technique : Maรฎtriser continuellement les technologies รฉmergentes
  • ๐ŸŒ Impact Social : Contribuer ร  l'รฉcosystรจme tech africain
  • ๐Ÿค Collaboration Open Source : Partager mes crรฉations avec la communautรฉ mondiale

๐Ÿ“ซ Contact & Collaboration

๐Ÿ’ผ Email Professionnel : louisisaacdf@gmail.com

Je suis ouvert aux opportunitรฉs de collaboration, discussions techniques et รฉchanges sur des projets innovants :

  • ๐Ÿ’ผ Opportunitรฉs professionnelles et missions freelance
  • ๐Ÿค Collaborations sur des projets open source
  • ๐Ÿ’ก ร‰changes techniques et partage de connaissances
  • ๐ŸŒ Initiatives d'innovation en Afrique

"Le code est un art, le design est une science, et l'innovation est notre mission." ๐Ÿš€โœจ

Merci de visiter mon profil ! โญ


๐Ÿ‡ฌ๐Ÿ‡ง English Version

๐Ÿ’ซ About Me

I'm Louis Issac Jean Samba Diouf (@i2sac), a Junior Full-Stack Developer passionate about technological innovation. I combine technical expertise in Go, Rust, and JavaScript with a strong design sensibility. My journey combines high-performance backend development, game development, and intuitive user interface creation.

๐ŸŽ“ Education & Background

Graduate in Computerized Management of Organizations with a Master 1 in Artificial Intelligence and Data Engineering (Iba Der Thiam University of Thiรจs, 2020-2022), I've honed my skills through experiences in digital marketing, freelance web development, and intensive training at Zone01 Dakar.

๐ŸŽฏ Technical Expertise

My expertise covers a wide range of modern technologies:

  • ๐Ÿฆ€ High-Performance Backend: Go, Rust for secure, concurrent, high-performance applications (TCP/IP, WebSocket, RESTful API, GraphQL)
  • ๐ŸŒ Modern Frontend: JavaScript, HTML5, CSS3, Tailwind CSS, D3.js, ECharts for reactive and elegant interfaces
  • ๐ŸŽฎ Game Development: Bevy, SDL2, Rapier3D, custom game engines, 2D/3D physics, procedural generation
  • ๐ŸŽจ Design & Creativity: Figma, Adobe XD, Photoshop, Illustrator for custom UX/UI experiences
  • ๐Ÿ”ง DevOps & Tools: Docker, Git, Coolify, Vercel, PostgreSQL, SQLite
  • ๐Ÿค– Data Science: Machine Learning, Deep Learning, Python, R, Data Analytics
  • ๏ฟฝ E-commerce: WordPress, WooCommerce - development and management (+10 projects)

๐Ÿข Professional Experience

  • ๐ŸŽ“ Junior Full-Stack Developer - Zone01 Dakar (2025 - 2 years)
  • ๐Ÿ’ป Freelance Web Developer & Graphic Designer - AFRICANTINE, Dakar (2023 - 1 year 9 months)
  • ๐Ÿ“Š Webmaster Assistant (Digital Marketing & Analytics) - SOBOA, Dakar (2022 - 2 years 6 months)
  • ๐Ÿ“ž Customer Service Advisor - INTELCIA, Thiรจs (2020 - 7 months)

"From UX/UI design to production deployment, I orchestrate the complete chain to deliver high-performance and accessible experiences." ๐Ÿš€


๐Ÿ› ๏ธ Tech Stack

Programming Languages

Go Rust JavaScript Dart PHP Ruby Python

Frameworks & Libraries

Flutter Laravel Tailwind Bootstrap WordPress

Databases & DevOps

PostgreSQL Docker

Design & Creativity

Figma Adobe XD Photoshop Illustrator Canva

๐ŸŽฏ Projects & Achievements

๐Ÿ’ป Backend Development & Architecture

  • NetCat - Real-time TCP chat server for 10 users with goroutines, intelligent broadcasting and JSON persistence
  • Forum - Community platform with MVC architecture, secure authentication, CRUD system and containerized RESTful API
  • Real-Time Forum - Real-time forum with WebSocket, instant messaging, typing indicator and online/offline status
  • Push-Swap - Optimal sorting algorithm with two stacks, Turk implementation with minimal cost calculation (700-900 operations for 100 numbers)

๐ŸŽฎ Game Development

  • Multiplayer FPS - 3D shooter with UDP client-server architecture, Bevy engine, Rapier3D physics and procedural maze generation
  • Smart Road - Traffic simulation with AI junction management, collision detection and real-time flow optimization
  • Bomberman DOM - Real-time multiplayer game (2-4 players) with custom JS mini-framework, Go WebSocket backend and procedural map generation
  • Anachronos - 2D platformer with time travel, realistic physics, multi-era procedural generation and 60 FPS animations
  • Filler - Strategy AI for competitive game, convolution algorithms, Rayon parallel computing (< 5ms per turn)

๐ŸŒ Full-Stack Web Development

  • GraphQL Dashboard Zone01 - Interactive dashboard with D3.js/ECharts visualizations, JWT authentication and optimized GraphQL queries
  • Mini Framework - JavaScript framework from scratch, component-based architecture, reactive state management and lightweight virtual DOM
  • Landing Page DevOps 01Talent - Talent showcase platform (01Talent France)

๐Ÿ’ผ WordPress E-commerce Projects (+10 sites)

  • Senegrill - Senegalese restaurant e-commerce site (USA) with catalog and integrated payment
  • Live Love Baking - Bakery e-commerce with online order management
  • Yvress Boutique - Fashion store with inventory management and advanced filters
  • BellaShop 221 - Cosmetics e-commerce with recommendation system
  • S2 Baking Tools - Professional baking tools with product comparator
  • Najaar - Institutional site with donation system and multilingual blog
  • TPM RH Consulting - Professional HR site with client area and booking

๐ŸŽจ UX/UI Design

  • SamaRH Redesign (Auchan Retail Senegal) - HR Platform
  • Senegrill Redesign - Senegalese restaurant site
  • Zone01 Talent Dashboard - Student performance visualization
  • Zone01 Forum - Talent social network
  • ISDD Redesign - Institutional site

๐Ÿš€ Currently

const currentFocus = {
  position: "Junior Full-Stack Developer - Zone01 Dakar",
  stack: ["Go", "Rust", "JavaScript", "HTML/CSS"],
  focus: ["Backend Architecture", "Game Development", "UX/UI Design"],
  experience: "+7 years",
  availability: "Open to opportunities"
};

๐Ÿ’ผ Key Skills

Domain Skills
Backend Go, Rust, Node.js, Fiber, TCP/IP, WebSocket, RESTful API, GraphQL
Frontend JavaScript, HTML5, CSS3, Tailwind CSS, D3.js, ECharts, Canvas API, SPA
Database PostgreSQL, SQLite, MySQL
DevOps Docker, Git, Coolify, Vercel, VSCode, Postman
Game Dev Bevy, SDL2, Rapier3D, Game Design, Multiplayer, 2D/3D Physics
AI/ML Python, R, Deep Learning, Machine Learning, Data Analytics
Design Figma, Adobe Suite (XD, Photoshop, Illustrator), Canva, UX/UI
CMS WordPress, WooCommerce (+10 e-commerce projects)
Soft Skills Creativity, Communication, Discipline, Project Management, Adaptability

๐Ÿ“Š GitHub Statistics

GitHub Stats GitHub Streak Most Used Languages Contributions

๐ŸŽ–๏ธ Achievements & Certifications

๐Ÿ… Achievement ๐Ÿ“… Year ๐Ÿ”— Description
Zone01 Dakar - Junior Full-Stack 2025 2 years intensive peer-to-peer training
Master 1 AI & Data Engineering 2020-2022 Iba Der Thiam University of Thiรจs
Bachelor Computerized Management 2016-2019 Iba Der Thiam University of Thiรจs
Data Science & Analytics 2022 Udemy & LinkedIn Learning Certifications
+10 WordPress E-commerce Sites 2023-2025 International client projects
+15 Go/Rust Technical Projects 2024-2025 Game dev, networking, algorithms

๐Ÿ’ก Code Snippet of the Moment

// High-performance TCP server with Tokio
use tokio::net::TcpListener;
use tokio::io::{AsyncReadExt, AsyncWriteExt};

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let listener = TcpListener::bind("127.0.0.1:8080").await?;
    println!("๐Ÿš€ Server running on port 8080");
    
    loop {
        let (mut socket, addr) = listener.accept().await?;
        println!("โœ… New connection from: {}", addr);
        
        tokio::spawn(async move {
            let mut buffer = [0; 1024];
            match socket.read(&mut buffer).await {
                Ok(n) if n > 0 => {
                    socket.write_all(&buffer[..n]).await.ok();
                }
                _ => println!("โŒ Connection closed"),
            }
        });
    }
}

๐Ÿ’ป Main stack: Go ๐Ÿน | Rust ๐Ÿฆ€ | JavaScript โšก | HTML/CSS ๐ŸŽจ

๐ŸŽฏ +7 years experience | ๐Ÿ“Š +25 projects | ๐ŸŒ International clients


๐Ÿ“ˆ Contribution Graph

Activity Graph

โœ๏ธ Dev Quote of the Day

Dev Quote

๐ŸŽฏ Vision & Goals

  • ๐Ÿ’ก Technological Innovation: Develop digital solutions that solve real problems
  • ๐Ÿ“š Technical Excellence: Continuously master emerging technologies
  • ๐ŸŒ Social Impact: Contribute to the African tech ecosystem
  • ๐Ÿค Open Source Collaboration: Share my creations with the global community

๐Ÿ“ซ Contact & Collaboration

๐Ÿ’ผ Professional Email: louisisaacdf@gmail.com

I'm open to collaboration opportunities, technical discussions and exchanges on innovative projects:

  • ๐Ÿ’ผ Professional opportunities and freelance missions
  • ๐Ÿค Collaborations on open source projects
  • ๐Ÿ’ก Technical exchanges and knowledge sharing
  • ๐ŸŒ Innovation initiatives in Africa

"Code is an art, design is a science, and innovation is our mission." ๐Ÿš€โœจ

Thank you for visiting my profile! โญ

Pinned Loading

  1. get-woocommerce-product-category get-woocommerce-product-category Public

    A WordPress plugin that returns the main category of a given WooCommerce product.

    PHP

  2. net-cat net-cat Public

    My version of net-cat program with server and client parts

    Go

  3. rust_linalg rust_linalg Public

    Rust