Skip to content
View jiemCode's full-sized avatar

Block or report jiemCode

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
jiemCode/README.md

Maguette Diop — jiemCode

SysAdmin · Cloud · DevSecOps · Backend · Data & ML — Dakar, Sénégal

Portfolio LinkedIn Profile Views


À propos

Élève-ingénieur en informatique (Systèmes d'Information et Données). Je construis des systèmes distribués, des solutions mobiles et des plateformes SaaS — du provisioning réseau jusqu'à l'UI. J'aime quand l'infra, le code et la donnée tiennent debout ensemble.

  • J'apprends : Kubernetes en prod, GitOps avec ArgoCD, MLOps et AWS.
  • Toujours partant pour échanger sur archi microservices et observabilité.

Stack

Backend

Frontend & Mobile

DevOps & Cloud

Données & Stockage

Observabilité, Réseaux & Sécurité

Data Science & ML

Systèmes & IoT


Projets en avant

ASRL — Infrastructure LAN Sécurisée

Architecture réseau complète avec DMZ, pare-feu frontal/arrière, proxy filtrant et accès VPN. Tests de pénétration nmap/nikto.

IPTables Squid OpenVPN WireGuard StrongSwan Apache Mailcow Asterisk

Kubernetes HA Cluster on AWS

Cluster K8s haute-dispo : 2 control plane + 2 workers, HAProxy en front, VPC multi-AZ, security groups durcis.

kubeadm HAProxy AWS VPC etcd HA Calico

School Management — Microservices SaaS

SaaS temps-réel pour la gestion scolaire : api-gateway, identity, messaging, study.

Microservices Node.js WebSockets Docker

CPUAM + Monitoring Stack

Plateforme universitaire (Node/Sequelize/JWT) + stack d'observabilité dédiée.

Express MySQL Prometheus Grafana Loki

CLI de remplissage en masse de SVG depuis CSV — cartes, certificats, badges.

Python SVG CSV CLI

Weather Station IoT

Station météo connectée — capteurs, MQTT, dashboard temps réel.

ESP32 C++ PlatformIO Arduino

RPC Messaging (HPC)

Système de messagerie distribuée via RPC, conteneurisée pour benchmarks.

Python RPC Docker Compose OpenMP

Multi-stage CI/CD — FleetCom

Pipeline multi-étapes (build → scan → test → deploy) avec quality gates.

GitHub Actions SonarQube JMeter Docker


Travaux académiques

  • Audit SSI complet d'un SI universitaire (cartographie, vulnérabilités, recommandations).
  • Méthodologie de Pentest documentée : reconnaissance, scan nmap, analyse de vulnérabilités, exploitation, post-exploitation.
  • Cluster Kubernetes HA sur Proxmox + XCP-NG (et version AWS via kubeadm + HAProxy).
  • Infra ops : déploiements GLPI, UrBackup, Nextcloud + OnlyOffice, Odoo 17, sauvegardes pgBackRest.
  • AI / Deep Learning : SVM, KNN, CNN, XGBoost, DT.
  • Big Data : NYC Taxi (Spark on AWS EMR), benchmarking énergétique Seattle.
  • NoSQL : MongoDB + Cassandra (modélisation, requêtes, agrégations).
  • DWH / BI : Talend Data Integration, Tableau Desktop, modélisation étoile, KPIs.
  • Sécurité réseau : Snort (IDS), Wazuh, Nagios + SNMP, OpenSSL.

Stats

profile-details

repos-per-language most-commit-language

stats productive-time


Automate. Scale. Deliver.

Pinned Loading

  1. bookshelf bookshelf Public

    PHP 1

  2. olympic_medal_tracker_api olympic_medal_tracker_api Public

    Java

  3. olympic_medal_tracker_app olympic_medal_tracker_app Public

    JavaScript