Projects

Over the years, I've had the privilege of collaborating with talented teams and individuals on diverse projects. from startups, open-source projects, libraries, utilities, to large applications.

#Lofi Engine Lofi Engine

Lofi Engine generates Lofi music fully offline and locally, no streaming, no internet required. Built with Svelte and TypeScript, it runs entirely on your machine.

#DNA

DNA is a compact binary format and toolset for encoding, storing, and archiving DNA/RNA sequences from FASTA files using 2-bit compression and embedded metadata. Written in C.

#BVFS

BVFS is a zero-dependency virtual filesystem for browsers, with persistence, an in-memory cache, directory support, metadata, and optional encryption.

#NUR

Nur is a minimal and private social platform built with React Native, backed by a dedicated GraphQL API built in TypeScript.

#LWIZ LWIZ

LWIZ is an ERC-20 token with one goal: to always be worth more than Bitcoin. Built in Solidity on Ethereum.

#Limitss Limitss

Limitss turns any web app into a native desktop app. Built with React, TypeScript, Vite, and GraphQL.

#Texture Wave

Texture Wave lets you generate beautiful textured backgrounds with fully customizable colors, noise, and grain effects. Built with Next.js and Tailwind CSS.

#Imagine

Imagine is an experimental UI project that reimagines what desktop window controls could look like on the web. Built with React, TypeScript, and Tailwind CSS.

#Japanese Japanese

Japanese is a desktop app for learning Hiragana and Katakana. Memorize characters, practice writing, train your pronunciation, and test your knowledge.

#Darija Alphabet

Moroccan Darija has no standardized writing system,speakers write it in Arabic script, romanized text, or a mix of Latin letters and numerals. This was an attempt at a native alphabet for Darija, exploring what a consistent writing system for it could look like.

Darija Alphabet

My other mini projects (find all of them on GitHub):