Curriculum vitae — always current
CV
This page is the single source of truth — the PDF is whatever this page says today. Press the button (or Ctrl+P) and save as PDF for a clean one-page copy.
Ayach Youssef
Software Engineer — Backend & DevOps
- ayach.you.fst@uhp.ac.ma
- +212 698 869 977
- Berrechid, Morocco
- ayach.is-a.dev
- github.com/YoussefAyach01
- linkedin.com/in/youssefayach
Profile
Backend-focused engineer who also shipped the frontend end to end: took a SaaS product from a click-through mockup to production in three months, and deployed and operated it myself — six ad-platform integrations, an LLM agent on isolated MCP tool servers, a 17-table PostgreSQL backend, all running on a Linux VPS behind nginx and PM2. I learn fast, and I ship.
Experience
- Deployed and operate the product on a Linux VPS (PM2, nginx); shipped to production June 23, 2026; delivered complete handoff documentation (schema, API reference, deployment runbook).
- Built the entire backend of OneBotAds, an AI ad-automation SaaS, from zero: PostgreSQL schema (17 tables), ~35 REST route groups, ~29 services (Node.js/Express, Sequelize).
- Integrated six ad platforms (Meta, TikTok, Google Ads, Snapchat, LinkedIn, Taboola): full OAuth 2.0 flows, campaign CRUD, per-platform token-refresh service.
- Designed the AI campaign agent: LLM orchestrating six MCP tool servers spawned per-request with credential isolation; plus a cron rule engine and Shopify→UTM→ROAS attribution pipeline.
- Built and maintained React interfaces for client projects alongside my studies.
Education
Skills
Infrastructure & DevOps: Linux, Docker, nginx, PM2, GitHub Actions (CI/CD), Git, DNS/DHCP, VLAN/WAN
Languages: JavaScript/TypeScript, Python, Java, C, PHP, SQL/PL-SQL, Bash
Web: React, Node.js/Express, Sequelize, REST, OAuth 2.0, Stripe, Astro
Data & AI: PostgreSQL, Oracle, MySQL, MCP servers, LLM agents
Languages
Arabic — native
French — fluent
English — professional