skjuv@portfolio:~$skjuv
Pratiques SécuritéProjetsCertificationsCompétencesProfil InformatiqueVision & PassionsContact
SINENG KENGNI Juvenal

SINENG KENGNI Juvenal

🛡️ Cybersecurity Enthusiast & Full-Stack Developer

Passionné par la sécurité applicative, l'architecture sécurisée et le développement de systèmes robustes pour l'Afrique francophone.

Voir mes projetsGitHubLinkedInContact
skjuv@portfolio — bash

🔒 Pratiques Sécurité

La sécurité n'est pas une option — c'est une priorité dans chaque ligne de code.

🔐

Authentification & Autorisation

JWT avec rotation de tokens, RBAC granulaire, multi-tenancy sécurisé, OAuth PKCE flow, Firebase Auth.

JWT Custom ClaimsToken RotationRBACMulti-tenantOAuth PKCEFirebase Auth
🛡️

Hardening Web & HTTP

HSTS preload, X-Frame-Options DENY, XSS Filter, CSRF protection, Content Security Policy.

HSTS 1 anX-Frame DENYXSS FilterCSRF SecureContent-Type NosniffSSL Redirect
🐳

Sécurité Infrastructure

Dockerfiles multi-stage, exécution non-root, healthchecks, monitoring Sentry, CORS strict.

Docker Non-RootMulti-Stage BuildSentryCORS StrictGunicornHealthcheck
☁️

Cloud Security

Principes de sécurité cloud (Google Cloud), gestion des risques, identification et protection contre les menaces.

Google CloudRisk ManagementThreat ProtectionCloud PrinciplesIAM
🗄️

Sécurité BDD & Crypto

Row Level Security, requêtes préparées, BCrypt hashing, chiffrement/déchiffrement C++.

RLSPrepared StatementsBCryptEncryption C++PDOSupabase RLS
🔍

OWASP & Pentesting

OWASP Top 10, Hack The Box (CTF), OverTheWire, tests d'intrusion IBM, culture cybersécurité active.

OWASP Top 10Hack The BoxOverTheWire CTFPentest IBMInput ValidationLeast Privilege

💼 Projets

Des projets concrets avec une approche security-first — du portfolio IA au système RH.

Full-Stack + IA

Portfolio Personnel

Site portfolio moderne avec CMS admin et chatbot IA

Portfolio full-stack avec panneau d'administration complet, chatbot IA (Google Gemini), système i18n FR/EN, thème jour/nuit, stockage Supabase, déploiement Vercel avec domaine personnalisé.

Next.js 15TypeScriptTailwind CSSSupabaseGoogle GeminiVercel
  • ▸Auth HMAC-SHA256
  • ▸Edge Middleware
  • ▸Supabase RLS
  • ▸CORS strict
EdTech + IA

EduConverse

Plateforme éducative multilingue avec IA

Plateforme e-learning pour la Digital Innovation Week Cameroun. Cours en français et langues nationales, système de rôles, assistant IA via Google Genkit, dashboards par rôle.

Next.jsTypeScriptFirebaseGoogle Genkit AIshadcn/uiTailwind CSS
  • ▸Rôles teacher/student/admin
  • ▸Firebase Auth
  • ▸IA contrôlée
  • ▸Server Actions Zod
AI-Powered Learning

EduAfrique

E-learning africain avec tuteur IA

Plateforme de cours en ligne pour l'Afrique avec tuteur IA intelligent, parcours personnalisés, quiz/évaluations, catalogue de cours (Business, Agriculture, Tech, Arts & Culture).

Next.js 15TypeScriptFirebaseGoogle Genkit AITailwind CSSRecharts
  • ▸Firebase Auth
  • ▸IA Tutor contrôlée
  • ▸Server Actions Zod
  • ▸Validation serveur
Gestion RH

HRMS

Système de gestion des ressources humaines

Application Java complète pour la gestion RH : suivi des employés, gestion des départements, administration du personnel avec base de données PostgreSQL.

JavaPostgreSQLCSS
  • ▸Gestion des rôles
  • ▸Requêtes préparées
Gestion

Gestion des Employés

Application Java de gestion du personnel

Système de gestion des employés en Java permettant le CRUD complet, l'organisation par départements et le suivi administratif.

Java
Web App

Gestion de Bibliothèque

Application web PHP pour la gestion de bibliothèque

Application web pour la gestion d'une bibliothèque : catalogue de livres, emprunts, retours, gestion des adhérents avec PHP et MySQL.

PHPMySQLJavaScriptCSSHTML
  • ▸Requêtes préparées PDO
  • ▸Validation entrées
Automatisation

Bot WhatsApp

Bot d'automatisation WhatsApp en Python

Bot WhatsApp développé en Python pour automatiser les interactions et l'envoi de messages sur la plateforme de messagerie.

Python
Desktop MVVM

TP203 — Emplois du Temps

Application desktop multiplateforme de gestion des emplois du temps universitaires

Application desktop Avalonia UI (.NET 9) avec architecture MVVM, 4 rôles (Admin, Enseignant, Étudiant, Délégué), gestion des séances/salles/UE, suivi pédagogique, API REST backend, thème sombre Glass Card.

C#.NET 9Avalonia UICommunityToolkit MVVMNewtonsoft.Json
  • ▸Authentification login/password
  • ▸RBAC 4 rôles
  • ▸API REST sécurisée

🏅 Certifications

17 certifications Coursera — IBM, Google Cloud, Python, JavaScript, Cybersécurité.

Page 1 sur 3 — 17 certifications

🧠 Compétences

Mon arsenal technique — de la cybersécurité au full-stack.

🛡️

Cybersécurité (Passion #1)

OWASP Top 10Hack The BoxOverTheWire CTFPentestJWTRBACHSTSXSS PreventionCSRFRLSEncryption C++Cloud Security (Google)BCryptOAuth PKCEDocker Hardening
⚙️

Backend

PythonDjangoDRFPHPMySQLJavaNode.jsPostgreSQLRedisCelerySupabaseFirebaseC#.NET
🎨

Frontend

ReactNext.js 15TypeScriptJavaScriptTailwind CSSshadcn/uiViteBootstrapChart.jsRechartsHTML5CSS3
🐳

DevOps & Cloud

DockerDocker ComposeGunicornVercelSentryGoogle Cloud SecurityS3/boto3WhiteNoiseMulti-stage BuildsCI/CD
🐧

Systèmes & Administration

Manjaro Linux (KDE)Zorin OS ProWindows 11 ProTerminal avancépacman/yayDNS ConfigDiagnostic BIOSTroubleshooting réseau
🤖

IA & Data

Google GeminiGoogle Genkit AIFirebase AIMatplotlibSeabornKaggleData VisualizationJSON ProcessingZod Validation

👤 Profil Informatique

Développeur Full-Stack en évolution avec orientation : Sécurité, Data, Bots & APIs, Linux.

$ echo "Tu n'es pas un simple étudiant. Tu es un constructeur de compétences techniques réelles."

🎓

Formation & Communautés

  • ▸Étudiant à l'Université de Yaoundé 1
  • ▸GDSC Université de Yaoundé 1
  • ▸GDG Yaoundé — Google Developer Groups
  • ▸Django Cameroon (Hacktoberfest 2025)
  • ▸Women TechMakers Yaoundé
  • ▸17 certifications Coursera (IBM, Google Cloud)
🐧

Systèmes Linux

  • ▸Manjaro KDE avec pacman/yay
  • ▸Zorin OS Pro
  • ▸Terminal avancé (ps, pkill, find, ~/.config)
  • ▸Installation/désinstallation propre
🪟

Windows

  • ▸Windows 11 Pro
  • ▸DNS Google 8.8.8.8/8.8.4.4
  • ▸Diagnostic réseau
  • ▸Diagnostic BIOS (CMOS checksum, bips système)
🟢

Bots & APIs

  • ▸Bot WhatsApp Python
  • ▸OAuth PKCE flow
  • ▸Token API & intégrations
  • ▸Google Gemini AI API
📊

Data Science & Visualisation

  • ▸Python Matplotlib & Seaborn
  • ▸Traitement JSON avec Python
  • ▸Kaggle — nettoyage de données
  • ▸Progression structurée en ML
🔧

Résolution de Problèmes

  • ▸Diagnostic système et lecture logs
  • ▸Analyse bips BIOS
  • ▸CTF Hack The Box & OverTheWire
  • ▸Correction erreurs JavaScript/TypeScript
  • ▸Nettoyage apps corrompues
🛠️

Outils Dev

  • ▸Git CLI (branches, commits, merge)
  • ▸VS Code avec extensions
  • ▸GitHub Education Pack
  • ▸Vercel, Supabase, Firebase

🔮 Vision & Passions

Ce qui me motive au quotidien : construire, sécuriser, innover et impacter positivement l'écosystème tech africain.

$ echo "La technologie n'a de sens que quand elle sert une vision."

🔮

Vision Technique

  • ▸Construire des systèmes sécurisés et scalables pour l'Afrique francophone
  • ▸Démocratiser l'accès aux technologies modernes via l'open-source
  • ▸Créer des solutions qui résolvent de vrais problèmes locaux
🛡️

Passion Cybersécurité

  • ▸Approfondir l'audit de sécurité et le pentesting
  • ▸Maîtriser les standards OWASP, ISO 27001 et NIST
  • ▸Sensibiliser les développeurs africains aux bonnes pratiques sécurité
🤖

Intelligence Artificielle

  • ▸Explorer les frontières de l'IA générative et des LLMs
  • ▸Intégrer l'IA dans des applications pratiques (éducation, santé)
  • ▸Contribuer à la recherche en NLP pour les langues africaines
🌍

Impact Social

  • ▸Développer des plateformes éducatives accessibles à tous
  • ▸Encourager la formation technique des jeunes développeurs
  • ▸Bâtir un écosystème tech fort en Afrique francophone
🚀

Objectifs Personnels

  • ▸Devenir expert en architecture logicielle sécurisée
  • ▸Obtenir des certifications reconnues (GCP, AWS, CEH)
  • ▸Lancer des projets open-source à impact communautaire
💡

Philosophie de Travail

  • ▸"Code propre, architecture claire, sécurité d'abord"
  • ▸Apprentissage continu et partage de connaissances
  • ▸Chaque ligne de code doit avoir un but et une intention

📬 Contact

Intéressé par une collaboration ? Envoyez-moi un message !

Envoyer un message

Informations

Email

sinengjuvenal@gmail.com

GitHub

github.com/SKJUV

LinkedIn

https://cm.linkedin.com/in/juvenal-sineng-kengni

© 2026 SINENG KENGNI Juvenal

github.com/SKJUV