Skip to content
View amirouche's full-sized avatar
🤔
🤔

Block or report amirouche

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
amirouche/README.md

✊ Hello, Namaste, Ni Hao, Konnichiwa, Hallo, Hola, Salam, Azul, Salut 👋

I am Amirouche Amazigh BOUBEKKI Je suis Amirouche Amazigh BOUBEKKI

I am a software engineer, and script kid. Je suis ingénieur logiciel, et enfant du code.

I study and build software with Scheme — the programmers' programmer tool of choice, the programmable programming language, the wellspring of Kernel by John Nathan Shutt. My focus areas include the web stack, embedded databases, and distributed systems.

Beyond code, I navigate requirements gathering, product thinking, and the dialogue between stakeholders and systems.

The spaces where I have least experience are Android and iOS development, hardware development, video games, in particular OpenGL and Vulkan. I will not invent the next big machine learning algorithm, but I wield the weights on a daily basis. I am not a cryptographer, but I am not clueless either; I have dabbled with various protocols and algorithms. I started with Gentoo in 2002; nowadays my daily drivers are Alpine, Guix, and Ubuntu.

I discovered the generic form of triplestores also known as Generic Tuple Store (nstore) database while reverse engineering current knowledge products, and those that will come. I created last-hope (2016), culturia (2018), and babelia (January 2022) as convo-based knowledge exploration tools, when nobody cared about chatbots. I maintain the Wikipedia article on 'Ordered Key-Value Store', the minimal and versatile programmable storage system paradigm.

I live in France, and work for a company specializing in knowledge management. My favorite search engine is Mojeek. I still Emacs and Vim. I can demonstrate soft skills and do pair-programming on VS Code. I like retrocomputing. I love Italian ice-cream, my wife, and my kid.

My current focus is bb.py, a multilingual Python function pool — built through vibe coding.

Let’s agree that serif fonts do not always carry boring stuff. And have a taste of it:

If a system must serve the creative spirit, it must be entirely comprehensible by a single individual. — smalltalkers

Another bite:

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

  • 📫 How to reach me: email
  • ⚡ Fun fact: I have a beautiful, and awesome wife

Happy hacking!

Popular repositories Loading

  1. bb.py bb.py Public

    Beyond Babel, Python all around the world, one function at a time

    Python 4

  2. amirouche amirouche Public

  3. sysbox sysbox Public

    Forked from nestybox/sysbox

    An open-source, next-generation "runc" that empowers rootless containers to run workloads such as Systemd, Docker, Kubernetes, just like VMs.

    Shell

  4. ChezScheme ChezScheme Public

    Forked from cisco/ChezScheme

    Chez Scheme

    Scheme