~/develalfy — zsh
$ whoami
Ashraf Elalfi
$ cat role.txt
Senior Backend Engineer · AI Automation Builder
$ whereami
Kuala Lumpur, Malaysia
$ contact --email
[email protected]
$ 

I build the backends that don't go down,
and the AI tooling that make teams 2–3× faster.

I build reliable, high-availability backends and I automate the repetitiveparts so engineering teams ship faster. My stack is PHP/Laravel, MySQL,PostgreSQL, AWS, Docker, RabbitMQ, and Redis. Right now I focus on buildingAI tooling that makes engineering teams 2–3× more productive — auto-reviewingmerge requests, querying production databases in plain English, and codifyingteam knowledge into reusable skills.

10+
years shipping production
1.5M+
subscribers on my billing platform
90+
mobile operators integrated
~50%
test coverage, 0 → 21k lines
// 01 — experience

Where I've shipped

10 years of production work, newest first. Each role includes the stack so you can scan fast.

  1. Senior Software Engineer

    Sam Media · WP. Kuala Lumpur
    Aug 2022 — Present
    • Own production integrations with 90+ mobile network operators serving 1.5M+ active subscribers on a PHP/Laravel high-availability billing platform.
    • Built a PHPUnit suite from zero across 20+ architectural layers (~50% coverage, 21,000+ LOC) — hundreds of test files.
    • Engineered a 3-layer duplicate-subscription prevention system (DB partial unique index + model lock + global guard) for an Italian payment gateway, resolving 8 active duplicates.
    • Built SAMurAI: AI-powered CI pipeline (n8n + GitLab) that auto-reviews merge requests and posts inline bug-flagging comments.
    • Built SAM Assistant: a Slack bot for natural-language queries against production databases, adopted across departments.
    • Founded an internal AI Agent Skills Hub (Claude Code / Cursor / OpenCode) — grew to 7 team-contributed skills.
    • PHP
    • Laravel
    • MySQL
    • PostgreSQL
    • GitLab CI
    • Jenkins
    • Docker
    • AWS
    • RabbitMQ
    • Redis
    • n8n
    • Sentry
  2. Backend Developer & Squad Lead

    Areeb Group · Cairo, Egypt
    Nov 2018 — Jul 2022
    • Led a ~5-engineer squad on a large-scale investment management platform — 100% sprint goal completion, zero critical regressions across all release cycles.
    • Drove PHPUnit coverage from 0% to 40% on a greenfield codebase; established team-wide testing standards and code review practices.
    • Implemented CI/CD on Azure DevOps, enabling daily releases and eliminating manual deployment steps.
    • Refactored core domain components to SOLID — measurably reduced regression rate.
    • Laravel
    • MySQL
    • PHPUnit
    • Mockery
    • Azure DevOps
  3. Backend Developer

    Robusta Studio · Cairo, Egypt
    Nov 2017 — Nov 2018
    • Delivered 10+ production web apps (e-commerce, transport, marketplace) — Laravel/PHP, AWS, Docker.
    • Architected multi-database, multi-tenant solutions with zero-downtime releases.
    • Integrated third-party APIs and payment gateways (AXA insurance, Go Bus ticketing).
    • Laravel
    • PHP
    • MySQL
    • PostgreSQL
    • AWS
    • Docker
    • WordPress
  4. Backend Developer

    Botler.io · Dubai, UAE
    May 2017 — Sep 2017
    • Worked on a chatbot service for companies.
    • Laravel
    • Docker
  5. Backend Developer

    Ousta Technologies · Egypt
    Oct 2015 — Mar 2017
    • Contributed backend engineering to a multi-tenant SaaS ride-hailing platform (AWS S3/EC2).
    • Integrated Jenkins-based CI/CD, reduced manual release effort.
    • Built and maintained RESTful APIs consumed by iOS and Android clients.
    • PHP
    • Laravel
    • MySQL
    • AWS
    • Jenkins
    • Docker
  6. PHP Developer

    e-motion digital creative solutions · Cairo, Egypt
    Jul 2014 — Sep 2015
    • Developed web applications (Ceramica Innova, MediGroup, Egec, Universal, Suprimo).
    • PHP
    • MySQL
    • Zend Framework 2
  7. PHP Developer

    ieasoft · Egypt
    Sep 2013 — Jul 2014
    • Co-founded and developed several web applications.
    • PHP
  8. PHP Developer

    emagile · Egypt
    Apr 2013 — Sep 2013
    • Developed several web applications.
    • PHP
// 02 — currently building with AI

AI as a leverage layer

I treat AI as a leverage layer on top of solid engineering. The work belowis what I'm shipping right now, on top of my day job at Sam Media.

AI CI pipeline

SAMurAI

Auto-reviews every merge request and posts inline bug-flagging comments.

  • n8n
  • GitLab
  • Claude API
Slack bot

SAM Assistant

Natural-language queries against production databases — adopted across departments.

  • n8n
  • Slack API
  • Postgres
  • MySQL
Internal skills repo

AI Agent Skills Hub

7 team-contributed skills covering PHPUnit generation, PHP upgrades, and production log investigation via SSH.

  • Claude Code
  • Cursor
  • OpenCode
// 03 — toolbox

What I reach for

Production-grade by default. Anything below is a working-knowledge stretch.

Production 16
  • PHP
  • Laravel
  • MySQL
  • PostgreSQL
  • Git
  • AWS
  • Docker
  • Linux
  • CI/CD
  • GitLab
  • Jenkins
  • RabbitMQ
  • Redis
  • Sentry
  • Kibana
  • n8n
Working knowledge 8
  • Bash
  • Node.js
  • Python
  • Azure DevOps
  • Mockery
  • PHPUnit
  • WordPress
  • JavaScript
// 04 — education

Education

  • BSc Computer Science & Communications
    Misr Higher Institute for Engineering and Technology
    2012 — 2015

    EU Blue Card eligible university & degree.

// 05 — community

Community

  • Cairo Chapter Leader
    Slack platform community
    2019 — 2022
  • Founder
    IT-Geeks
    2013 — 2018
  • Core Member
    DevMix
    2012 — 2015
// 06 — contact

Looking for a senior backend engineer who ships AI tooling?

Open to senior backend and AI engineering roles globally. Currently based in Kuala Lumpur.