Work Experience
My professional journey
Jul 2023
Present

Senior Backend Engineer
Ventrade GMBH
Jul 2023 – Present
- Co-designed microservices-based backend architecture collaborating with web and mobile teams
- Built standalone media microservice for upload, streaming, and image/video management with MongoDB metadata + PostgreSQL relational data
- Built Client Blue API — the customer-facing entry point for cameras, customers, and core workflows
- Created Cron Service for background jobs, queues, and scheduled workflow orchestration with admin dashboard
- Optimized PostgreSQL performance via query tuning, indexing strategies, caching, and reduced payload sizes
- Technical bridge between product, web, and mobile teams — translating business requirements into scalable backend designs
NestJSPostgreSQLMongoDBTypeScriptMicroservices
Jan 2024
Jun 2024

Senior Backend Engineer
Foodics
Jan 2024 – Jun 2024
- Engineered ZATCA Phase 2 E-invoicing compliance layer with automated XML validation for Saudi tax regulations
- Developed and optimized Merchant Management System (MMS) portal for merchant onboarding
- Refactored legacy modules applying OOP principles, reducing technical debt
PHPLaravelZATCAE-Invoicing
Jul 2023
Jan 2024

Senior Backend Engineer
Lapple Systems
Jul 2023 – Jan 2024
- Supported and maintained Spryker e-commerce platform for automotive parts
- Mentored new developers on Spryker architecture
- Managed releases, upgrades, and platform stability
SprykerPHPE-Commerce
Jan 2023
Jun 2023

Senior Software Engineer
Otherboard
Jan 2023 – Jun 2023
- Delivered VueJS-based analytics tooling for multi-channel content insights
- Built analytics dashboard for content creators
- Integrated social platform APIs
VueJSNuxtJSAnalyticsAPIs
Mar 2021
Dec 2022

Mid-Senior Software Engineer
Spryker Systems
Mar 2021 – Dec 2022
- Produced customer demonstrations and technical prototypes
- Created client demos for enterprise clients (ZF, Vodafone, Aldi)
- Demonstrated solutions showcasing Spryker's B2B and marketplace capabilities
SprykerPHPB2BMarketplace
Jun 2020
Feb 2021

Software Engineer
Denizey Platform
Jun 2020 – Feb 2021
- Delivered training and coached development teams while refactoring the platform
- Provided remote workshops on Laravel and Vue.js
- Coached development teams on best practices
LaravelVueJSTraining
Sep 2016
Sep 2019

Technical Instructor
Security Theater
Sep 2016 – Sep 2019
- Led instruction and software projects across varied tech stacks
- Created technical courses on JavaScript, PHP, and frameworks
- Built products in Laravel, Slim, ReactJS, VueJS, NodeJS, NestJS
LaravelNestJSReactJSNodeJS
Education

Bachelor's Degree
Akhbar El Yom Academy
Cairo, Egypt · Present