Engineering software
beyond the interface.

From interface to infrastructure.

I build custom websites and e-commerce platforms, Android and iOS apps, desktop software, and AI integrations. I also optimize existing code and websites for speed, reliability, and maintainability.

01/Selected Work

Production systems & artifacts.

Engineered from interface to deployment: local AI assistants, automated pipelines, and full-stack platforms.

FLAGSHIP SYSTEM2024 // AI Systems

Neumann

Local-first AI personal assistant

A fully local, multi-LLM AI desktop assistant with voice interaction, semantic memory, and a modular skills system.

Engineered Stack
PythonElectronReactOllamaClaude APIGroqChromaDBCUDAPyTorchfaster-whisperKokoro TTSn8n

Architecture Paradigm

Local-first architecture with GPU acceleration, vector database for semantic memory, multi-LLM orchestration, and modular skills system.

Key Deliverables

  • ▹Fully local AI assistant with voice capabilities
  • ▹Semantic memory with RAG implementation
  • ▹Multi-LLM support (Ollama, Claude, Groq)
  • ▹Modular skills system for extensibility
AI Systems2024

Torat / Afric'Artech

AI-powered platform for Moroccan artisans

Built and shipped a complete AI-powered product for Moroccan artisans to help them sell online during a 48-hour hackathon.

ReactNode.jsPythonAI/ML
Open live preview ↗
AI Automation2024

Local AI Content Automation Pipeline

End-to-end AI content generation system

A complete local AI pipeline for automated content generation using n8n, Ollama, ComfyUI, and FLUX.

n8nOllamaPythonFastAPI
Open live preview ↗
Full-Stack2023

01Blog

Full-stack blogging platform

A complete blogging platform built with Java Spring Boot backend and Angular frontend with JWT authentication.

JavaSpring BootSpring SecuritySpring Data JPA
Open live preview ↗
Mobile2023

Still Here

Offline-resilient mobile application

A mobile application with offline-resilient architecture, watcher dashboard, and AI assistant built with React Native and Go.

React NativeGoGinPostgreSQL
Open live preview ↗
Full-Stack2022

Social Network

Full-stack social platform

A complete social networking platform with real-time features, WebSockets, and optimized database performance.

Node.jsReactJavaScriptSQLite
Open live preview ↗
Systems Programming

LocalServer

HTTP/1.1 server in Java

A custom HTTP/1.1 server built in Java on non-blocking NIO. A single event-driven selector loop handles multiple ports, request routing, GET/POST/DELETE, file uploads, cookies and sessions, configurable error pages, and CGI execution.

JavaNIOSelectorSocket Programming
Open live preview ↗
02/System Architecture

Neumann Blueprint.

LOCAL-FIRST · ZERO-TELEMETRY LEAKAGE
INTERACTIVE NODE INSPECTOR (HOVER OR TAP A NODE FOR TELEMETRY)

Voice Capture & STT

LOCAL

faster-whisper / CUDA

< 180ms

AI Orchestrator & Router

CORE

Python / LangChain / Router

< 15ms

Dual-Engine Model Layer

HYBRID

Ollama (Llama 3 / Mistral) & Claude 3.5 API

30-45 tok/s

Semantic Memory & RAG

PERSISTENT

ChromaDB / all-MiniLM-L6-v2

< 25ms query

Extensible Skills & Workflows

SANDBOXED

n8n / Bash / Python Tool Modules

Sub-second

Speech Synthesis (TTS)

LOCAL

Kokoro TTS / 82M PyTorch

< 220ms TTFA
03/Engineering Map

From interface to infrastructure.

Technical proficiencies across the entire engineering spectrum: client interfaces, distributed backends, local AI pipelines, and Linux security.

DOMAIN 01[6 TECHNOLOGIES]

Languages

TypeScriptJavaScriptGoJavaPythonC
DOMAIN 02[9 TECHNOLOGIES]

Frontend

ReactNext.jsAngularReact NativeHTMLCSSSCSSTailwind CSSRedux
DOMAIN 03[7 TECHNOLOGIES]

Backend

Go/GinNode.js/ExpressJava/Spring BootSpring SecuritySpring Data JPAPython/DjangoPython/FastAPI
DOMAIN 04[5 TECHNOLOGIES]

Data

PostgreSQLMySQLSQLiteChromaDBMongoDB
DOMAIN 05[5 TECHNOLOGIES]

APIs & Architecture

RESTGraphQLWebSocketsJWTOAuth2
DOMAIN 06[10 TECHNOLOGIES]

AI Systems

OllamaRAGChromaDBCUDAPyTorchComfyUIFLUXfaster-whisperKokoro TTSn8n
DOMAIN 07[8 TECHNOLOGIES]

Infrastructure

DockerGitCI/CDVagrantLinuxDebiansystemdLVM
DOMAIN 08[9 TECHNOLOGIES]

Security & QA

XSS PreventionSQL Injection PreventionJWT AuditingManual Code ReviewTest Case AuditingPAMsudoersPOSIX ACLsSSH Hardening

Daily drivers

05/Engineering Journey

Experience & audits.

Professional roles, intense 42-style peer-learning curriculum at Zone01 Oujda, and 60+ rigorous code reviews.

Bloominvest.net

Entrepreneur & CTO

December 2025 — Present•Remote

Leading product engineering and delivery across mobile, desktop, and web applications, with AI capabilities integrated into the products.

MobileDesktopWebAI IntegrationTeam LeadershipCode ReviewDeployment
Key Engineering Responsibilities:
Build and maintain mobile, desktop, and web applications
Integrate AI capabilities into product workflows
Coordinate the engineering team, break down work, and assign tasks
Review contributions, manage code integration and merges, and maintain code quality
Coordinate releases and deploy product updates
Outlier AI

AI Response Evaluator

May 2026 — Present•Remote

Evaluate and filter multimodal AI responses to support quality, relevance, and safety across text, images, video, and voice.

AI EvaluationTextImageVideoAudioQuality Review
Key Engineering Responsibilities:
Review AI-generated text responses for accuracy, relevance, clarity, and instruction following
Evaluate AI-generated and AI-understood images and videos against task criteria
Assess voice and audio responses for quality, accuracy, and suitability
Flag low-quality, unsafe, or inappropriate outputs and provide structured evaluation feedback
Self-Employed

Freelance Full Stack Developer

2022 — Present•Oujda, Morocco

Building production web applications, AI systems, and automation infrastructure for clients across various industries.

ReactNext.jsAngularGoNode.jsJavaSpring BootPostgreSQL+4 more
Key Engineering Responsibilities:
Develop full-stack web applications using React, Next.js, Node.js, and Go
Build AI systems with local LLMs, RAG implementations, and automation pipelines
Implement secure authentication systems with JWT and OAuth2
Design and optimize PostgreSQL databases
Create REST and GraphQL APIs
Deploy applications using Docker and CI/CD pipelines
Perform security audits and code reviews
Build responsive, accessible user interfaces
Zone01 Oujda

Software Development Program

2023 — Present•Oujda, Morocco

42 School-style intensive, project-based peer-learning program focusing on algorithms, data structures, full-stack development, Docker, and cybersecurity.

GoCAlgorithmsData StructuresDockerLinuxCybersecurityGit
04/Systems Administration

The layer beneath the application.

Kernel tuning, systemd process topologies, least-privilege PAM isolation, and reproducible Infrastructure as Code.

Debian server setup with LVM, static networking, systemd services, and operational runbooks.

Architectural Components

  • LVM partition management
  • Static network configuration
  • Systemd service management
  • Operational runbooks
  • Server hardening

Tooling & Runtime Environment

DebianLVMStatic NetworkingsystemdSSH
Status: Production audit verified with zero unauthorized privilege escalations.

08/Direct Communication

Have a system to build?
Let's talk engineering.

Available for select full-stack roles, local AI infrastructure contracts, and systems auditing.

DIRECT_INBOX

Electronic Mail

mehdimoulabbi1@gmail.com

Compose Mail
VERSION_CONTROL

GitHub Repositories

github.com/M-MDI

Inspect Commits
NETWORK

Professional Network

linkedin.com/in/mmoulabbi

Connect on LinkedIn
Current Location: Oujda, Morocco (UTC+1)
Open to global remote contracts & relocationWhatsApp +212600174186