Systems Programming
Building software close to the operating system with a focus on memory management, networking, concurrency and low-level performance.
Software Engineer · Amsterdam
Full-stack software engineer focused on systems programming, backend architecture, networking and modern web applications built with C++, TypeScript and Docker.
20+
Projects built
C / C++
Systems programming
Docker
Interactive sandboxes
developer.ts

About
I enjoy understanding how software works beneath the surface and building systems that are simple, reliable and efficient.
I graduated from Codam (42 Network) in Amsterdam, where I developed a strong foundation in C, C++, networking, algorithms and operating systems through project-based learning.
Today I design and build full-stack applications using TypeScript, React, Node.js and Docker, while continuing to deepen my knowledge of backend architecture and systems programming.
42
Codam Network
20+
Engineering Projects
C / C++
Systems Programming
Skills
I enjoy working across the entire software stack — from systems programming in C and C++ to scalable backend services, modern React applications and Docker-based infrastructure.
Building software close to the operating system with a focus on memory management, networking, concurrency and low-level performance.
Designing APIs, databases and scalable server-side applications using TypeScript, Fastify and Prisma.
Crafting responsive interfaces with React, Next.js and performance-first architecture.
Containerized development environments, networking, reverse proxies and reproducible deployment workflows.
Languages
C · C++ · TypeScript · JavaScript · SQL
Frameworks
React · Next.js · Fastify · Prisma
Infrastructure
Docker · Nginx · Linux · Git
Full-stack software engineer focused on backend systems, networking, C++, Docker and modern web applications.
20+
Projects built
C / C++
Systems programming
TypeScript
Backend & Frontend engineering
Docker
Interactive development environments
A fully-functional Unix shell implemented from scratch in C. Handles command parsing, built-ins, environment variables, pipes, redirections, and signal management.
A custom HTTP/1.1 server written from scratch in C++17. Implements sockets, non-blocking I/O with poll(), CGI, routing, static files and HTTP methods.
webserv · sandbox
Try GET: /www/ · /img/ · /test/
Try DELETE /www/ and then GET /www/
Starting Webserver sandbox...
A real-time multiplayer Pong game built during the 42/Codam curriculum. Features authentication, structural database design, matchmaking, WebSockets, game physics, SQLite, Docker and a complete frontend/backend architecture.
More Projects
Projects completed during Codam, focused on algorithms, operating systems, concurrency and graphics programming.
Algorithms
An algorithmic project from the 42/Codam curriculum focused on sorting integers using two stacks and a restricted set of operations. The implementation uses a radix-based sorting strategy.
Concurrency
A concurrency project focused on threads, mutexes and synchronization, exploring the classic dining philosophers problem.
Computer Graphics
An interactive fractal visualization project built from scratch, combining mathematical concepts with real-time graphical rendering.
C Programming
A custom implementation of the printf function, designed to reproduce formatted output and handle variadic arguments.
Contact
I'm looking for software engineering opportunities where I can work with talented teams, build meaningful products and continue growing as an engineer.
© 2026 Islam Behluli
Designed and engineered in Amsterdam.
Next.js · React · TypeScript · Tailwind CSS · Docker · Git · GitHub · Responsive Design