Led a 5-member engineering team to design and build a containerized, real-time multiplayer gaming and social platform. Architected the backend in ASP.NET Core with Entity Framework Core and PostgreSQL, custom WebSocket state synchronization, TOTP 2-factor authentication, OAuth 2.0 (42 Intra), TLS encryption, and an Nginx reverse proxy.
C#
ASP.NET Core
EF Core
PostgreSQL
WebSockets
OAuth 2.0 / 2FA
Docker
Nginx
Built a fully compliant, non-blocking HTTP/1.1 web server from scratch in C++98 using a single-threaded I/O multiplexing event loop (select()). Implemented NGINX-style configuration parsing, static file serving, chunked transfer encoding, file uploads via multipart/form-data, CGI execution (fork/execve with pipe IPC), and session/cookie management.
C++98
POSIX Sockets
HTTP/1.1
select() I/O Loop
CGI (fork/execve)
NGINX Config
Session/Cookies