Nixa
About Journey Work Contact ⬇ Download Resume πŸ‡«πŸ‡· FR
Open to freelance opportunities

// Hello, I am

NicolasCor Faye

Full-stack developer with 3+ years of experience building high-performance web apps in Go, TypeScript & React

3+
Years exp.
15+
Projects
200+
Users reached
Nicolas Cor Faye Go TypeScript React PostgreSQL Rust Docker Next.js WebSocket
About Me

Passionate
about crafting
great software

Full-stack developer who loves building things that are fast, reliable, and polished. From low-level systems in Go to React interfaces - I care about both the engineering underneath and the experience on top.

I've shipped competitive platforms used by 200+ learners, built UI component libraries that cut integration time by 30%, written HTTP servers from scratch, and designed real-time systems that hold under load. I'm demanding about quality at every layer.

3+
Years exp.
15+
Projects
200+
Users reached
30%
Faster UI
Languages
Databases & Tools
Engineering Philosophy

Not just features -
systems that last

I'm demanding about what happens after the code ships: latency under load, what breaks when an auth token is forged, whether two goroutines race on shared state. Performance, security and reliability are design constraints - not afterthoughts.

3
Core languages
Go Β· TypeScript Β· JavaScript
3
Protocols from scratch
TCP Β· UDP Β· HTTP/1.1
50+
FPS maintained
Multiplayer Rust game server
10
Concurrent clients
TCP server Β· zero race conditions
Concurrency & Low-level
Goroutines, channels & mutexes in Go. TCP chat server handling 10+ simultaneous clients, UDP game server at 50+ fps - single-process, zero data races.
goroutines channels UDP / TCP sync.Mutex
Security
bcrypt password hashing, session & cookie management, context-scoped HTTP calls with hard timeouts. I think adversarially before I ship.
bcrypt sessions OWASP
Real-time Systems
WebSocket servers in Go with pub/sub broadcast, throttle & debounce on the client, message history pagination - built for high-frequency events.
websockets pub/sub gorilla/ws
Algorithms
Implemented multi-path shortest-route optimisation (lem-in) to move N ants through a colony graph in the minimum number of turns.
graph theory pathfinding BFS/DFS
Containerisation
Multi-service Docker architectures - separate images for backend & frontend, exposed ports, DB migrations on startup, full reproducibility.
docker migrations sqlite3
Reliability Under Load
Built an HTTP/1.1 server in Rust (epoll, single-thread, non-blocking I/O) that holds 99.5% availability under siege stress testing. Code that never crashes.
epoll siege tested zero crashes
Journey

Education &
Experience

Work Experience
Nov 2024 - Present Β· Remote
Software Developer
01Edu Β· Team project
Key contributor on "Tournament" β€” a code competition platform used by 200+ learners across multiple partner campuses.
Β· Built UI library components (Preact, TypeScript, Tailwind CSS) reducing page integration time by 30%
Β· Optimized key interfaces for significant loading time improvements
Β· Ensured code quality through tests; supported backend team (Go APIs, SQL queries)
GoPreactTypeScript Tailwind CSSDenoSQL
Mar 2023 - Nov 2024
Full-Stack Developer
Zone01 Dakar
Built high-performance web apps and real-time systems in Go, JavaScript, and Rust. FreeCodeCamp certified in JS Algorithms & Responsive Web Design (2023).
GoJavaScript RustReactTailwind
Aug 2022 - Oct 2022 Β· Internship
Web Designer
LOUMATE
E-commerce site with WordPress & WooCommerce, SEO with Yoast. Advanced customization in HTML, CSS & PHP.
WordPressWooCommerce PHPSEO
Education
Nov 2025 - Aug 2026 Β· In progress
Bachelor's in Computer Software Engineering
ISI - Institut SupΓ©rieur d'Informatique
Advanced software development and engineering practices.
Oct 2021 - Jan 2022
Web & Mobile Development Certificate
ENSUP Afrique
State certificate. Final project: E-Trans - a web & mobile app for public transportation.
HTML/CSSJavaScript PHPJava (Android)
Dec 2019 - Dec 2021
Computer Engineering - Bac+2
Γ‰cole SupΓ©rieure d'IngΓ©nierie
Software development and engineering principles.
Aug 2019
Scientific Baccalaureate
LycΓ©e Babacar Cobar Ndao
Graduated with honours - Scientific track.
Portfolio

Selected Work

Web apps Β· Systems Β· Games Β· Simulations

Eagle Fit
Next.jsReact Tailwindshadcn/uiVercel
Tournament
Internal Product
Tournament - 01Edu
PreactTypeScript DenoZig/WASMSQL
Biba Skincare Shop
HTMLJavaScript TailwindPagesCMS
Real Time Forum
GoJavaScript WebSocketSQLite
Sino Senegal Express
Next.jsReact
Space Invaders
JavaScriptCanvasDOM
License Hub
Private
License Hub
PreactTailwind DaisyUISQLite
QR Code Generator
JavaScriptHTMLCSS
Loumate
WordPressWooCommerceSEO
localhost
HTTP/1.1 Server - From Scratch
Rustepoll Non-blocking I/OCGI 99.5% uptime
Smart Traffic Sim
RustPhysics AV SimulationAlgorithms
Multiplayer FPS - Maze Wars
RustUDP Game Engine50+ fps5 devs
Social
Network
Zone01 Project
Social Network
GoWebSocket SQLiteDocker bcryptMigrations
net-cat
TCP Chat Server
GoTCP GoroutinesMutexChannels
lem-in
Zone01 Project
Lem-in - Graph Pathfinding
GoBFS/DFS Graph TheoryAlgorithms
Contact

Let's build
something great

Open to freelance projects, full-time roles, and interesting collaborations. Drop me a message and I'll get back to you quickly.

nicolasfaye31@gmail.com
+221 77 269 47 81
Dakar, Senegal