// experience
Where I've Worked
Software Engineer (Consultant)
Mastercard | CIB via PayTech Consulting
Feb 2026 – Present
Contract · Cairo, Egypt
- ▸Designing a scalable fee-calculator covering front-end, back-end, audit logs, and role-based access control.
- ▸Building rule-based engines to model and evaluate scheme fees and interchange fee structures.
- ▸Integrating multiple transactional data sources with financial data standards compliance.
Senior Software Engineer
Easykash
Mar 2025 – Present
Part-time · Remote
- ▸Continuing ownership of payment infrastructure and platform reliability as a part-time senior contributor.
Senior Software Engineer
Awfar.com
Dec 2025 – Jan 2026
Full-time · Cairo, Egypt
Senior Back-end Developer
DEV GLOBAL
Mar 2025 – Aug 2025
Full-time · Remote
- ▸Built a multi-channel CRM with Twilio voice/SMS, contact management, and real-time activity tracking.
- ▸Designed multi-tenant workspace architecture with Stripe billing, subscription plans, and RBAC.
- ▸Set up containerised CI/CD: GitHub Actions, Docker registry, multi-stage builds, automated stack deployment.
Full-Stack Developer
Easykash
May 2022 – Mar 2025
Full-time · Remote
- ▸Integrated nine payment providers (Stripe, MPGS, Bank Misr, Aman, Valu, UPG, Fawry, Halan, Mogo) with intelligent card routing via BIN lookup.
- ▸Migrated auth stack from JWT to Redis-backed sessions with 2FA and reCAPTCHA, eliminating token-theft risk surface.
- ▸Shipped multi-tenant business management platform: org management, KYC workflows, team roles, and contract handling.
- ▸Built calendar-based reservation system, invoice generation, promo codes, split fees, and installment/recurring payments.
- ▸Owned DevOps: Docker configs, GitHub Actions CI/CD, server management, and Egyptian regulatory compliance.
Back-End Developer
American Academy
Oct 2021 – May 2022
Full-time · 6 October, Egypt