I build web and mobile products with a focus on reliability and real-world utility. Currently based in Morocco, I enjoy the challenge of integrating AI features to make applications more context-aware and helpful.
The Craft
Development is as much about what you leave out as what you put in. I prioritize clean architecture and resilient systems that stand the test of time and varying network conditions.
UniLink
A platform inspired by US student networks, designed to connect universities like UM6P, AUI, and UIR in one central place. While the platform was fully functional, I've temporarily paused it to balance the high scaling costs associated with cloud infrastructure and WebRTC usage.
Nour is a spiritual daily companion. I started this project because I wanted a cleaner, more private alternative for religious practice tracking. It provides prayer times, adkar, and a full Quran interface.
Built with Flutter, focusing on offline reliability and absolute data privacy.
Melodi began as a simple YouTube downloader and evolved into a full-scale music streaming app similar to Spotify. It allowed users to search for artists, songs, and podcasts, while supporting lyrics and offline downloads.
On the technical side, I implemented automated scraping pipelines and used AI to clean metadata, ensuring a high-quality library. I've since put the project on hold to better navigate the complexities of music licensing and copyright.
Stack: Express.js, Flutter, MongoDB.
Systems Programming
Two low-level projects built at 1337 that gave me a deep understanding of how software works under the hood.
Httpsserver — A C++ web server built from scratch implementing core HTTP methods (GET, POST, DELETE), CGI support, and server-side routing. It taught me how browser requests are processed and returned as HTTP responses.
Minibash — A C project reproducing key Bash behaviors: command parsing, execution flows, pipes, and redirections. A major step in understanding shell internals and low-level process execution.
The Toolkit
A selective collection of technologies I use to build robust products.
Frontend: React, Next.js, Flutter, React Native
Backend: Express.js, Nest.js
Systems: C, C++
Cloud: AWS, Docker, Nginx
Author's Telegram
Author status: Online now
Anas: Welcome. Leave a message below, and I shall respond in due time.