From servers to interfaces – I enjoy building the layers that make software work.
Hi, I’m Oussama – a software developer who loves building everything from fast, low-level servers to intuitive web apps. I specialize in full-stack development with JavaScript/Typescript and Go, and I enjoy turning complex problems into practical solutions.
Skills
Latest Projects
Trustun - User-Space VPN
A secure, high-performance user-space IP-over-UDP VPN implementation written in Rust using async I/O and modern cryptography.
View Project Details
DNS Server
Currently building a DNS server to deepen my understanding of protocols and bit manipulation, transitioning from Python prototypes to low-level Go for clarity and control.
View Project Details
Multithreaded HTTP Server
Built a multithreaded HTTP server in C from scratch, with compression support in progress. Rewriting in Rust for improved memory safety and performance.
View Project Details
LazyShell - AI CLI
A CLI tool that uses generative AI to generate shell commands
See Project Source
Simplinvo - Invoicing App
Invoicing solution built with Remix, PocketBase and Tailwind
See Project Source
YANC - Yet Another Netflix Clone
YANC is yet another Netflix clone built with Next.js 15, Tailwind and TMDB API
See Project SourceMaze Game
A 3D maze game using raycasting, written in C with SDL2. Features smooth player movement, a minimap, and realistic textures.
See Project SourceConText Tools (Chrome Extension)
Created a browser extension that integrates with the Gemini API to enhance writing directly in the browser via the right-click menu.
See Project SourceWhat I Do
I build reliable software for both businesses and developers. Whether it’s designing scalable web applications, creating automation tools, or exploring low-level systems like custom servers and interpreters, I focus on writing clean, efficient code that solves real problems.
I build software to understand how things work and to create tools that make people more productive.
Get in Touch
Looking to collaborate on a project or hire a developer? Let’s talk.
Contact Me