Senior Software Engineer at Vodafone / VOIS

Backend systems, built for the real world.

Software Engineer with 4+ years of experience designing and operating backend systems, infrastructure automation platforms, and distributed architectures at scale.

At Vodafone (VOIS), I own the development of an enterprise Infrastructure as Code platform that automates network operations across multiple markets — from API design and backend logic to orchestration, containerization, and CI/CD pipelines.

PythonDjangoREST APIsPostgreSQLAutomation
Portrait of Omar Bendary
Current focusEnterprise automation

System trace

runbookAPIorchestrateaudit
4+years in backend engineering
1.5M+users served by a single platform
40%database performance improvement
Hours → minutesfor automated operational workflows

01 / Experience

Production work,
not side quests.

4+ years across enterprise automation and product engineering, from API design and database performance to deployment and production operations.

  1. September 2024 – PresentCurrent

    VOIS – Vodafone Group

    Senior Software Engineer

    • Engineering an internal automation platform on top of Ansible AWX that orchestrates network, infrastructure, and admin operations across Vodafone markets — replacing manual workflows that previously took hours with self-service flows completed in minutes.
    • Designing and shipping REST APIs powering the platform’s integration with front-end systems and downstream network tools.
    • Building and maintaining CI/CD pipelines enabling rapid, zero-downtime deployments to production.
    • Partnering with network, infrastructure, and operations teams to translate manual runbooks into reliable, auditable automation — cutting human error and freeing engineers to focus on higher-value work.
  2. December 2022 – September 2024

    Bit68 – Software House, Cairo

    Backend Engineer

    • Shipped backend systems for multiple production products across MENA, including BOGO and large-scale apps deployed in Iraq and Morocco — collectively serving millions of users.
    • Architected and maintained scalable Django services and RESTful APIs using Django REST Framework, balancing delivery speed with long-term maintainability across a fast-moving software house environment.
    • Optimized PostgreSQL schema, queries, and indexing strategies, improving database performance by 40% on high-traffic endpoints.
    • Deployed and operated services on AWS (EC2, RDS, S3), containerized with Docker and fronted by Nginx as a reverse proxy.
    • Mentored junior developers and led code reviews, raising overall code quality and consistency across teams.
  3. September 2022 – December 2022

    AZ Studios – Marketing Agency, Cairo

    Backend Engineer Intern

    • Contributed to backend development across the full application lifecycle — coding, debugging, and shipping reusable components used across multiple projects.

02 / Selected systems

Case files from
the backend.

The operational problem, the system built around it, and the result—without the usual portfolio fog.

Vodafone internal · Enterprise infrastructure

Hydra

Internal Automation Platform
Problem
Network, infrastructure, and admin operations depended on manual runbooks that could take hours and were vulnerable to human error.
Solution
An Infrastructure as Code platform on top of Ansible AWX for network configuration, deployment workflows, and operational self-service.
My role
Own development across API design, Django backend logic, workflow orchestration, task scheduling, parallel playbook execution, containerization, and CI/CD.
Impact
Replaced hours-long manual workflows with auditable self-service flows completed in minutes, with status tracking and permissions throughout the request lifecycle.
PythonDjangoREST APIsAnsible AWXInfrastructure as CodeDockerCI/CD

Commercial product · Mobile

BOGO Plus

Consumer Offers Platform
Problem
Transform a physical coupon book into a reliable mobile experience with high-availability requirements.
Solution
Backend APIs covering user authentication, offer management, and end-to-end redemption tracking.
My role
Led backend development for the product’s digital transformation from coupon book to mobile application.
Impact
Built APIs supporting 1.5 million active users.
PythonDjangoDjango REST FrameworkPostgreSQLREST APIs

Client project · Content platform

Omar Khairat

Official Website
Problem
Power the renowned Egyptian composer’s official website with secure, manageable backend services.
Solution
A Django backend architecture with authentication, content management APIs, and security best practices.
My role
Developed the full backend architecture and its content workflows.
Impact
Delivered the production backend for the composer’s official digital presence.
PythonDjangoREST APIsAuthenticationContent management

Commercial product · E-commerce

Master Store

E-Commerce Platform
Problem
Support a production e-commerce platform for Apple products.
Solution
Backend feature development and targeted application optimization.
My role
Contributed production features and performance improvements.
Impact
Helped evolve the live shopping experience across its Apple product catalog.
PythonDjangoE-commerceOptimization

Commercial product · Mobile

ScoutX

Digital Sports Management
Problem
Give youth sports development programs a dedicated digital management platform.
Solution
REST APIs built with Django REST Framework for the mobile product.
My role
Built and integrated the platform’s backend API layer.
Impact
Backend services supporting the product’s iOS and Android applications.
DjangoDjango REST FrameworkREST APIs

03 / Toolkit

The stack is a means.
Reliability is the point.

A backend-first toolkit for designing, shipping, and operating dependable systems from data model to deployment.

Languages

  • Python
  • SQL
  • JavaScript

Frameworks

  • Django
  • Django REST Framework
  • React (basic)

Data

  • PostgreSQL
  • Query optimization
  • Schema design
  • Migrations
  • Redis
  • Celery

Cloud & delivery

  • Docker
  • Kubernetes
  • Nginx
  • AWS (RDS, S3, EC2)
  • CI/CD
  • Azure DevOps
  • Ansible
  • Git

Systems practice

  • Distributed architecture
  • API design
  • Infrastructure as Code
  • Resilience
  • Observability
  • Production incident response
Default engineering loop
understand the loaddesign the boundaryinstrument the pathoperate what ships

04 / Engineering profile

Calm systems are
designed on purpose.

I focus on building reliable distributed systems, eliminating manual toil through automation, optimizing database performance, and designing for resilience and observability in production.

I’ve contributed to platforms serving more than 1.5 million users and led incident response for production infrastructure. That production context shapes how I make tradeoffs: simple interfaces, observable behavior, and failure modes a team can reason about.

Remove toil

Translate manual runbooks into reliable, auditable automation.

Own production

Design for resilience and observability, then stay close to operations.

Fail predictably

Build systems that scale gracefully and make failure understandable.

Education

Bachelor's in Communications and Computer Engineering

Mansoura University

Graduated 2020GPA 3.14 / 4.00 (Very Good)

Languages

ArabicNative
EnglishFluent (spoken and written)