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

Linux Linux Neovim Neovim Vim Vim bash bash Python Python C C Powershell Powershell JavaScript JavaScript Go Go arduino arduino Typescript Typescript Astro Astro Tailwind Tailwind HTML5 HTML5 CSS3 CSS3 Git Git GitHub GitHub React React NodeJs NodeJs Rust Rust Docker Docker Figma Figma Nginx Nginx MongoDB MongoDB PostgreSQL PostgreSQL MySQL MySQL

Latest Projects

Trustun - User-Space VPN

VPNNetworkingRustSystems Programming

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

DNS Server

DNSNetworkingPythonGoSystems Programming

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

Multithreaded HTTP Server

HTTPNetworkingCRustSystems Programming

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

LazyShell - AI CLI

AICLITypescriptNode.js

A CLI tool that uses generative AI to generate shell commands

See Project Source
Simplinvo - Invoicing App

Simplinvo - Invoicing App

ReactRemixTailwindPocketBaseGoSPA

Invoicing solution built with Remix, PocketBase and Tailwind

See Project Source
YANC - Yet Another Netflix Clone

YANC - Yet Another Netflix Clone

ReactNext.jsTailwind

YANC is yet another Netflix clone built with Next.js 15, Tailwind and TMDB API

See Project Source

Maze Game

CSDL2RaycastingGame Development

A 3D maze game using raycasting, written in C with SDL2. Features smooth player movement, a minimap, and realistic textures.

See Project Source

ConText Tools (Chrome Extension)

Chrome ExtensionGemini APIJavaScriptWeb

Created a browser extension that integrates with the Gemini API to enhance writing directly in the browser via the right-click menu.

See Project Source
More projects...

More projects...

View More

What 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