Linux server administration lab
Ubuntu VMs administered entirely from the shell: users and permissions, services, cron jobs, and real-time monitoring via Bash scripting.
Software engineer focused on backend & DevOps — Berrechid, Morocco
In my final-year internship I took OneBotAds from a click-through mockup to a production SaaS: six ad-platform integrations, an AI campaign agent, and a 17-table PostgreSQL backend — then deployed and operated it myself on a Linux VPS, live on the public internet.
Featured — final-year internship, Jobistart
Connect Meta, TikTok, Google, Snapchat, LinkedIn and Taboola accounts, then manage every campaign from one dashboard — or let the AI agent build the campaign for you through conversation. I started from a frontend mockup with no backend at all and built everything underneath: OAuth for six platforms, the database, the API, payments, and the attribution pipeline that ties ad spend to real Shopify revenue.

Foundation — systems work that went deep
Ubuntu VMs administered entirely from the shell: users and permissions, services, cron jobs, and real-time monitoring via Bash scripting.
Multi-VLAN networks with inter-VLAN routing, DNS, DHCP and WAN links, designed and simulated in Cisco Packet Tracer.
Reproduced the full 6809 CPU in software — instruction fetch, decode and execution cycle implemented from scratch in Python.
Relational schemas with stored procedures, triggers, cursors and query optimisation — Oracle running in Docker for reproducible environments.
Dynamic web apps with REST APIs, session management and responsive UI — PHP and Node back-ends integrated with React front-ends.
Toolkit
Academic path
Faculty of Sciences and Technology, Settat. Advanced databases, OOP in Java, networks and operating systems, UML and software engineering.
Data structures and algorithms in C, probability and statistics, numerical analysis.
Morocco.
Languages: Arabic (native) · French (fluent) · English (professional).
Contact
Open to backend and DevOps roles and interesting projects — remote or on-site. The fastest way to reach me is email.