I build tools to make expression accessible, accurate, and efficient for everyone.
A programmer in Tizi Ouzou thinking in Tamazight shouldn't have to translate their thoughts into English before they can write code. A developer shouldn't need a team of ten to understand the system they depend on. Knowledge shared across languages should be verifiable, not just trusted.
Diversity is strength. Software should make that visible, not erase it.
bb.py makes natural language diversity in programming concrete: write a function in any language, and the tool identifies it by what it does, not what you called things. Same logic, same hash, regardless of tongue.
I authored four Scheme standards (SRFI-167, 168, 173, 180) — storage foundations and tooling for a language designed by removing what's unnecessary. I built asyncio-foundationdb, Python asyncio drivers for FoundationDB, and mutation, a mutation testing tool that tells you whether your tests actually catch bugs. I'm designing Möbius, a Scheme dialect where content-addressing and timestamps make lineage visible.
13+ years of Scheme. A decade-long project lineage: Last Hope (2016) → Culturia (2018) → Babelia (2022) → bb.py. Software engineer in France, working on backend systems, NLP, and recommendation engines.
If a system must serve the creative spirit, it must be entirely comprehensible by a single individual. — smalltalkers
Programming languages should be designed not by piling feature on top of feature, but by removing the weaknesses and restrictions that make additional features appear necessary. — schemers
📫 amirouche.dev · hello@amirouche.dev · amirouche across platforms
8 owned public repositories scored and ranked.
Scoring: stars x50 + forks x40 + commits x5 + clones x2 + views x1
| Rank | Repository | Language | Score | Highlight |
|---|---|---|---|---|
| 1 | asyncio-foundationdb | Python | 3675 | 1300 clones in 14 days |
| 2 | bb.py | Python | 1414 | 214 commits |
| 3 | python-mutation | Python | 639 | 155 clones in 14 days |
| 4 | seed | Scheme | 435 | 25 views in 14 days |
| 5 | amirouche | N/A | 204 | 40 commits |






