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 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 is an ERC-20 token with one goal: to always be worth more than Bitcoin. Built in Solidity on Ethereum.
Limitss
Limitss turns any web app into a native desktop app. Built with React, TypeScript, Vite, and GraphQL.
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.