Engineering with rigor, teaching with clarity
The backstory, technical convictions, and daily workstation of an AI instructor, full-stack engineer, and developer educator.
My journey into computer science began with algorithmic curiosity: how does code translate into measurable utility for people? Studying State Engineering (Ingénieur d'État) in Computer Science and Data Science in Mostaganem, Algeria, I quickly discovered that the traditional boundary between academic research and production software engineering is often unnecessarily wide.
Too much AI discourse is paralyzed by superficial hype or inaccessible theory. I focus on building and shipping real-world software—such as architecting JG SupplyNet, Algeria's digital B2B procurement network, and developing high-performance full-stack web and embedded systems applications.
In parallel, I discovered my love for technical education. At Everest Academy, I lead the intensive "Build with AI" curriculum, teaching students how to move from first principles to functional, production-ready AI applications.
Since 2022, through BenCoder, I produce Arabic-language programming tutorials, AI engineering guides, and software architecture breakdowns for an engaged community of over 102,000 Arabic-speaking developers across Algeria and the Arab world. Teaching forces me to simplify architectures down to their core truths — and shipping production code ensures I never teach theoretical nonsense.
Education & Scientific Foundation
State Engineering Degree (Ingénieur d'État) — Computer Engineering & Data Science
Rigorous 5-year Algerian state engineering curriculum (Diplôme d'Ingénieur d'État) combining integrated preparatory engineering studies with advanced computer science, algorithmic complexity, statistical machine learning, database internals, and distributed systems architecture.
Hardware, Software & AI Stack
Hardware & Workstation
- › Apple Silicon Mac (M-Series) for primary engineering
- › Dual high-resolution displays calibrated for typography & code
- › Custom mechanical keyboard with tactile switches
- › Shure MV7 microphone for BenCoder video tutorial audio
Software & Environment
- › VS Code & Neovim configured with strict TypeScript & Python linting
- › Ghostty & iTerm2 with zsh, tmux, and custom dotfiles
- › Docker for local database containers and microservice testing
- › TablePlus for PostgreSQL inspection and schema queries
AI & Machine Learning Toolchain
- › Hugging Face Transformers & Datasets for local tokenization
- › PyTorch with MPS / CUDA acceleration for fine-tuning loops
- › ChromaDB & pgvector for local vector similarity benchmarking
- › Ollama for local LLM inference testing and privacy-first prototyping
Let's build something enduring together
Available for generative AI curriculums, technical workshops, advisory, and full-stack software development.