Available for Backend & Systems Roles

Umut Daban

Backend Developer & Systems Engineer

Software engineer focused on server architectures, low-level systems programming, and real-time networking. Trained at Ecole 42 Kocaeli (Bilisim Vadisi) with practical experience leading a 5-member engineering team and building custom C++ HTTP servers, containerized backend services in C# (.NET), C/C++, PostgreSQL, and Docker.

ft_transcendence

Team Lead • Ecole 42

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

42-webserv

Systems Developer • Ecole 42

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
Other Engineering Projects

Low-level tool unlocking frame rate limits in Growtopia by patching runtime engine timings and graphics tick loops.

C++ • Reverse Engineering • Memory Patching

Customized fork of the ENet reliable UDP networking library, optimized for low-latency client/server communication.

C • Reliable UDP • Socket Networking
Languages
C, C++, C# (.NET), JavaScript, SQL, Bash, Zsh
Backend & DB
ASP.NET Core, Entity Framework Core, PostgreSQL, WebSockets, JWT Auth
Infrastructure
Docker, Docker Compose, Nginx, Linux SysAdmin, Git
Systems
Multithreading, Memory Management, Socket Networking (TCP/UDP), POSIX/Unix
Team Lead & Backend Developer
ft_transcendence • Ecole 42
2025 – 2026
Piscine Mentor & Peer Reviewer
Ecole 42 Kocaeli • Bilisim Vadisi
2024 – 2026
Software Engineering Curriculum Education
Ecole 42 Kocaeli • Bilisim Vadisi
2024 – 2026

Based in Yalova, Türkiye (GMT+3). Available for backend and systems engineering roles (remote or hybrid). Feel free to reach out directly via email.