Nixa
À propos Parcours Projets Contact ⬇ Télécharger le CV 🇬🇧 EN
Disponible pour du freelance

// Bonjour, je suis

NicolasCor Faye

Développeur full-stack avec 3+ ans d'expérience dans la création d'applications web haute performance en Go, TypeScript & React.

3+
Ans d'exp.
15+
Projets
200+
Utilisateurs
Nicolas Cor Faye Go TypeScript React PostgreSQL Rust Docker Next.js WebSocket
À propos

Passionné par la
création de logiciels
d'excellence

Développeur full-stack qui aime créer des choses rapides, fiables et soignées. Des systèmes bas niveau en Go aux interfaces React — je me soucie autant de l'ingénierie en dessous que de l'expérience au-dessus.

J'ai livré des plateformes utilisées par 200+ apprenants, construit des bibliothèques de composants réduisant le temps d'intégration de 30%, écrit des serveurs HTTP from scratch, et conçu des systèmes temps réel robustes sous charge. J'exige la qualité à chaque niveau.

3+
Ans d'exp.
15+
Projets
200+
Utilisateurs
30%
Interface + rapide
Langages
Bases de données & Outils
Philosophie d'ingénierie

Pas que des features -
des systèmes durables

Je suis exigeant sur ce qui se passe après la mise en production : la latence sous charge, ce qui casse quand un token est forgé, si deux goroutines entrent en conflit. Performance, sécurité et fiabilité sont des contraintes de conception - pas des ajouts de dernière minute.

3
Langages principaux
Go · TypeScript · JavaScript
3
Protocoles from scratch
TCP · UDP · HTTP/1.1
50+
FPS maintenu
Serveur jeu Rust multijoueur
10
Clients simultanés
Serveur TCP · zéro race condition
Concurrence & Bas niveau
Goroutines, channels & mutexes en Go. Serveur TCP gérant 10+ clients simultanés, serveur jeu UDP à 50+ fps - mono-processus, zéro race condition.
goroutines channels UDP / TCP sync.Mutex
Sécurité
Hachage bcrypt, gestion des sessions & cookies, appels HTTP avec timeout strict. Je pense comme un attaquant avant de livrer.
bcrypt sessions OWASP
Systèmes temps réel
Serveurs WebSocket en Go avec broadcast pub/sub, throttle & debounce côté client, pagination de l'historique - conçu pour les événements haute fréquence.
websockets pub/sub gorilla/ws
Algorithmique
Optimisation multi-chemins du plus court chemin (lem-in) pour déplacer N fourmis dans un graphe de colonie en un minimum de tours.
graph theory pathfinding BFS/DFS
Conteneurisation
Architectures Docker multi-services - images séparées backend & frontend, ports exposés, migrations DB au démarrage, reproductibilité totale.
docker migrations sqlite3
Fiabilité sous charge
Serveur HTTP/1.1 en Rust (epoll, mono-thread, I/O non-bloquant) avec 99.5% de disponibilité sous stress test siege. Du code qui ne plante jamais.
epoll siege tested zero crashes
Parcours

Formation &
Expérience

Expérience professionnelle
Nov 2024 - Présent · Télétravail
Développeur Logiciel
01Edu · Projet d'équipe
Contributeur clé sur "Tournament" — une plateforme de compétition de code utilisée par 200+ apprenants sur plusieurs campus partenaires.
· Création de composants de bibliothèque UI (Preact, TypeScript, Tailwind CSS) réduisant le temps d'intégration de 30%
· Optimisation d'interfaces clés pour des améliorations significatives du temps de chargement
· Qualité du code assurée via les tests ; support de l'équipe backend (APIs Go, requêtes SQL)
GoPreactTypeScript Tailwind CSSDenoSQL
Mar 2023 - Nov 2024
Développeur Full-Stack
Zone01 Dakar
Création d'applications web haute performance et de systèmes temps réel en Go, JavaScript et Rust. Certifié FreeCodeCamp en Algorithmes JS & Responsive Web Design (2023).
GoJavaScript RustReactTailwind
Août 2022 - Oct 2022 · Stage
Web Designer
LOUMATE
Site e-commerce WordPress & WooCommerce, SEO avec Yoast. Personnalisation avancée en HTML, CSS & PHP.
WordPressWooCommerce PHPSEO
Formation
Nov 2025 - Août 2026 · En cours
Licence en Génie Logiciel
ISI - Institut Supérieur d'Informatique
Développement logiciel avancé et pratiques d'ingénierie.
Oct 2021 - Jan 2022
Certificat Développement Web & Mobile
ENSUP Afrique
Certificat d'État. Projet final : E-Trans - application web & mobile pour les transports en commun.
HTML/CSSJavaScript PHPJava (Android)
Dec 2019 - Dec 2021
Ingénierie Informatique - Bac+2
École Supérieure d'Ingénierie
Développement logiciel et principes d'ingénierie.
Aug 2019
Baccalauréat Scientifique
Lycée Babacar Cobar Ndao
Mention - Série scientifique.
Portfolio

Projets réalisés

Web apps · Systèmes · Jeux · Simulations

Tournament
Produit interne
Tournament - 01Edu
PreactTypeScript DenoZig/WASMSQL
babble
Babble — Réseau Social
Go JavaScript WebSocket SQLite Docker bcrypt 5 devs
localhost
HTTP/1.1 Server - From Scratch
Rustepoll Non-blocking I/OCGI 99.5% uptime
💣
Bomberman DOM
JavaScript Go WebSocket 60fps Multijoueur mini-framework
mini-fw
Mini Framework
JavaScript DOM Virtuel Routing State Mgmt TodoMVC
Real Time Forum
GoJavaScript WebSocketSQLite
proxy_go
Reverse Proxy Server
Go httputil YAML config Docker Health check
Multiplayer FPS - Maze Wars
RustUDP Game Engine50+ fps5 devs
Eagle Fit
Next.jsReact Tailwindshadcn/uiVercel
Smart Traffic Sim
RustPhysics AV SimulationAlgorithms
net-cat
TCP Chat Server
GoTCP GoroutinesMutexChannels
lem-in
Projet Zone01
Lem-in - Graph Pathfinding
GoBFS/DFS Graph TheoryAlgorithms
Sino Senegal Express
Next.jsReact
License Hub
Privé
License Hub
PreactTailwind DaisyUISQLite
sudoku
Sudoku Solver
Go Backtracking Algorithmes CLI
Biba Skincare Shop
HTMLJavaScript TailwindPagesCMS
Space Invaders
JavaScriptCanvasDOM
Loumate
WordPressWooCommerceSEO
Contact

Construisons
quelque chose de grand

Disponible pour du freelance, des postes en CDI et des collaborations intéressantes. Envoyez-moi un message et je vous répondrai rapidement.

nicolasfaye31@gmail.com
+221 77 269 47 81
Dakar, Sénégal