$curl -fsSL https://rzouhair.com/cv | less
Casablanca, Morocco · Remote
~/rzouhair — sh live
rzouhair@portfolio:~$ ready.
type /help to see what I can answer · try /experience or /skills

About

Full Stack Engineer (FE Heavy) with 7+ years shipping production web applications across SaaS, gaming, and edtech. Currently at BitterBrains owning Certificates.dev and contributing to Frontendnation and Vueschool.io. Frontend-leaning across Vue 3 / Nuxt / TypeScript / Tailwind, with hands-on backend (Node, Laravel, GraphQL) and AI engineering work (LangChain, RAG, vector search).

Experience

[*]Full Stack Engineer (FE Heavy)·BitterBrains / Vueschool
May 2024 — Present · Remote

Frontend lead on Certificates.dev — the developer-certification platform behind the Vue, Nuxt, and Angular certs.

  • Designed CMS-driven theming so each certification ships its own branded surface without code changes.
  • Extended the Laravel admin (certificate editor, generator, promotions importer) to let non-engineers ship pricing and visuals.
  • Cross-platform contributions to Frontendnation and Vueschool.io.
Nuxt 3Vue 3TypeScriptTailwind CSSPiniaLaravel
[*]Co-Founder & Full-Stack Engineer·Majorit
Jul 2021 — Present · Remote

Co-founded and shipped both frontend and backend for Majorit — an AI-powered exam-prep platform now used by medical students across Morocco.

  • Built a pipeline that converts physical paper exams into a structured digital format with advanced topic filtering.
  • Generative AI explanations grounded in course documents via RAG over Typesense + LangChain.
  • Course-material chatbot lets students query their own uploaded materials in natural language.
  • Custom subscription model and analytics dashboard tailored to medical-student workflows.
  • Owned architecture across the stack: Nuxt frontend, Node/GraphQL API, Python ingestion, AWS + Cloudflare delivery.
Nuxt 3Vue 3Node.jsGraphQLPythonLangChainTypesenseAWS
[*]Frontend Engineer·Gfinity PLC — Athlos
Nov 2021 — Apr 2024 · Remote

Frontend on Athlos — the platform behind in-app tournaments for millions of mobile gamers across partnered titles.

  • Universal Admin Panel — co-led the Vue 2 → Vue 3 rewrite of the back office controlling every tournament hub and game integration.
  • In-App Experience — shipped a fully customisable tournament integration that brokers between partner games and the Athlos backend.
  • Athlos SDK — TypeScript SDK that streamlined integrating the backend across multiple downstream products.
Vue 3PiniaTailwind CSSVue QueryTypeScriptVitestCypress
[*]Technology Analyst·Kaokeb
Jul 2019 — Nov 2021 · Casablanca, Morocco

Frontend & full-stack delivery across the agency's product portfolio — six client products in two and a half years.

  • Lead-gen automation tool with multichannel workflows + a project design system (Nuxt · Vuex · GraphQL · Node).
  • B2B platform for business management & recognition (Vue · Vuex · PHP/Laravel).
  • Merchant absence-broadcast app with social and in-store sliders (Nuxt · PHP/Laravel).
  • Innovative e-commerce platform for marketing & comms (Vue · Storefront UI · PHP/Symfony).
  • Pharmacy ad-display management with map-based targeting (Vue · Mapbox · LocationIQ · PHP/Laravel).
NuxtVueVuexGraphQLSCSSTailwindPHPLaravel
[*]Technology Consultant Intern·Kaokeb
Mar 2019 — Jul 2019 · Casablanca, Morocco

First professional engineering role. Shipped dynamic web applications in JavaScript and Vue.js while learning production team workflows and cross-functional comms on real client projects.

JavaScriptVueReact

Skills

[*]Frontend
Vue 3, Nuxt 3/4, TypeScript, JavaScript, Tailwind CSS, SCSS, Pinia, Vue Query, Storybook, i18n
[*]Backend
Node.js, Express, GraphQL, REST APIs, Laravel, PHP, Python
[*]AI Engineering
LangChain, LangGraph, RAG, Vector search (Typesense), Agent orchestration, LLM evals
[*]Infra & Tooling
Git, GitLab CI, GitHub Actions, Netlify, Cloudflare Pages, AWS (EC2, S3), Google Cloud, Docker
[*]Practices
Agile, Remote-async collaboration, Code review, Design systems, Accessibility, Performance

Education

[*]FST Settat
Professional Bachelor's, Software Development · 2019 — 2020
[*]OFPPT Hay Hassani
Software Development Diploma (2 yrs) · 2017 — 2019

Languages

[*]Arabic
Native
[*]English
Highly proficient
[*]French
Highly proficient

Contact