Mehdi El Oualy

Hi. My interests span a broad spectrum of subjects, encompassing software engineering, emerging technologies, and human-computer interaction.

Since high school, I’ve spent years coding, doing software design and development. In 2024, I earned my BA degree in Literature and Human Sciences from Moulay Ismail University in Morocco, and joined Weblate, as a software engineer writing code an helping maintaining Open-Source Software.

You can gain further insights into my background and interests through my writings, projects, and collected knowledge. Also, you can find me on GitHub, and Twitter.

#Writings

#Projects

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.

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.

Japanese Japanese

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

  • My other projects (find all of them on GitHub)

Research

#Investigating Moroccans' Interest in Adopting a New Written System for Darija

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

© All Rights Reserved (2026) - Mehdi El Oualy