Senior Backend Engineer

I build Laravel platforms that stay easy to change. 

Multi-tenant SaaS, e-learning and data-heavy backends, shipped and maintained in production since 2020.

Ahmed Elrayes
years shipping Laravel in production
6+
years shipping Laravel in production
commits authored across 30 repositories
8,100+
commits authored across 30 repositories
commits on my largest single platform
2,600+
commits on my largest single platform
open-source packages I built or maintain
5
open-source packages I built or maintain

Systems I build and keep running.

OTO, EdTech

OTO Courses

An e-learning platform I've built and maintained since 2020: courses, affiliates, company accounts and student video. Carried from Laravel 8 to 13.

  • Laravel 13
  • Vue 3
  • MySQL
  • TOTP 2FA
OTO Courses cover

Product

AE Admin

A Tailwind admin template shipped as three variants sharing one design system: plain HTML, Laravel 13 Blade components and React.

  • Tailwind v4
  • Laravel 13
  • React
  • Vite
AE Admin dashboard, dark theme

Open-source tools.

When I solve the same problem in a second project, it becomes a package. The first two run in every app I maintain.

Where I've worked.

  1. 2022 - Present

    DeXpose

    Senior Backend Engineer

    • Backend engineering across a cybersecurity product suite
    • Queue-driven data ingestion, multi-tenant architecture and third-party integrations
    • Led framework upgrades up to Laravel 13
  2. 2020 - Present

    OTO

    Full-Stack Laravel Developer

    • Built OTO Courses, OTO Schools and Dardsh English
    • Upgraded from Laravel 8 to 13 and from Vue 2 to Vue 3
    • Added TOTP two-factor authentication with trusted devices
  3. 2024 - Present

    Vlancy

    Backend Engineer

    • Maintain the shared Laravel multi-tenancy skeleton

Tools I reach for daily

  • PHP
  • Laravel
  • PostgreSQL
  • MySQL
  • Redis
  • Docker
  • Traefik
  • Livewire
  • Inertia
  • React
  • Next.js
  • TypeScript
  • Vue
  • Tailwind CSS
  • Typesense
  • Meilisearch

Get in touch

Need someone to own your Laravel backend?