About

Versatile full-stack developer with a strong foundation in backend and frontend development, database architecture, and system optimization. Skilled in designing scalable applications, creating seamless user experiences, and deploying secure, high-performance solutions. Passionate about problem-solving, innovation, and continuous learning to stay ahead of industry trends. Dedicated to building efficient, user-friendly, and impactful digital products.

Work Experience

Mabet (Saudi Arabia)

February 2025 - Present

Backend Developer (Remote)

Backend development for a large-scale property management and booking platform serving partners and third-party integrations across Saudi Arabia.
  • Implemented full integration with Bayut to synchronize property listings across platforms.
  • Developed external booking functionality allowing non-app users to reserve properties via secure digital contracts.
  • Integrated Nafath for identity verification, URWay for payments, and Tabby for installment-based transactions.
  • Designed a partner account management system with granular permissions and resolved critical security vulnerabilities.
  • Enhanced authentication by introducing OTP-based login while maintaining backward compatibility.
  • Built a secure iframe-based reservation system with API-key authentication, expiry controls, and reusable third-party integration capabilities.
  • Rebuilt the company chat service from scratch using Go, replacing a slow and unstable legacy system.
  • Developed a comprehensive instructions management feature covering arrival, entry, exit, and Wi-Fi details for partners, customers, and web users.
  • PHP
  • Laravel
  • Go
  • Go Fiber
  • WebSockets
  • MySQL
  • PostgreSQL
  • REST APIs
  • Authentication
  • Payments
  • System Security

Tymer (Egypt)

July 2024 - March 2025

Full-Stack Developer (Freelance)

End-to-end development of a location-based platform, including backend services, admin dashboard, and public-facing landing page.
  • Designed and built the complete backend architecture, admin dashboard, and landing page.
  • Architected the database schema and developed a robust RESTful API using Laravel.
  • Built a high-performance internal HTTP service in Rust for advanced map point clustering beyond PostGIS capabilities.
  • Developed a modern, responsive dashboard using React, TypeScript, Shadcn/UI, and Tailwind CSS.
  • Implemented a fully customized landing page aligned with client branding and marketing goals.
  • Integrated SMS Misr to deliver OTP authentication and transactional SMS notifications.
  • PHP
  • Laravel
  • Rust
  • Redis
  • PostgreSQL
  • PostGIS
  • React
  • TypeScript
  • Next.js
  • Tailwind CSS
  • Shadcn/UI
  • SMS Integration

GF Language Center (Egypt)

July 2025 - September 2025

Full-Stack Developer (Freelance)

Performance optimization and media infrastructure enhancements for an educational platform serving web and mobile users.
  • Architected a secure video streaming solution using HLS, Cloudflare R2, and CDN to replace YouTube embeds.
  • Migrated the mobile application from Flutter to React Native to meet updated project requirements.
  • Rewrote performance-critical backend components in Go using the Fiber framework to optimize low-spec server usage.
  • Go
  • Go Fiber
  • HLS
  • Cloudflare R2
  • Cloudflare CDN
  • React Native
  • MongoDB
  • Video Streaming

GF Language Center (Egypt)

January 2023 - February 2025

Full-Stack Developer (Freelance)

Designed and maintained a full-featured ERP and learning platform supporting students, staff, and administrative operations.
  • Engineered and deployed a complete ERP system including student management, attendance, finance, and lead tracking.
  • Developed a statistical analysis module and implemented role-based access control (RBAC).
  • Integrated Web Serial API for direct receipt printing to XPrinter POS devices.
  • Built a secure video streaming infrastructure using HLS, Cloudflare R2, and CDN.
  • Developed and migrated cross-platform mobile applications from Flutter to React Native.
  • Managed the full DevOps lifecycle including server optimization, domain configuration, and infrastructure scaling.
  • Node.js
  • NestJS
  • TypeScript
  • MongoDB
  • React
  • Flutter
  • React Native
  • Web Serial API
  • RBAC
  • DevOps
  • HLS

Education

El-Minya University

2020 - 2024
Bachelor of Tourism and Hotels, Tour Guidance Department

Skills

  • OOP
  • SOLID Principles
  • MVC Architecture
  • Clean Code
  • Data Structures
  • REST APIs
  • WebSockets
  • Authentication & Authorization (JWT, OAuth2)
  • HTTP Caching
  • API Documentation (Postman, Swagger/OpenAPI)
  • PHP
  • JavaScript
  • TypeScript
  • Go
  • Python
  • Rust
  • Laravel (Sanctum, Echo, Reverb, Livewire, Volt)
  • Inertia.js
  • Node.js
  • Bun
  • Express.js
  • NestJS
  • Fiber (Go)
  • Echo (Go)
  • HTML
  • CSS
  • Bootstrap
  • Tailwind CSS
  • React
  • Next.js
  • PostgreSQL
  • MySQL
  • SQLite
  • MongoDB
  • Redis
  • Linux
  • Git & GitHub
  • GitHub Actions (CI/CD)
  • Docker (Basics)
  • Docker Compose (Basics)
  • Nginx
  • DNS & Domain Management
  • Cloudflare CDN & Caching
  • S3-Compatible Object Storage (Cloudflare R2)
  • HLS (HTTP Live Streaming)
  • Deployment (DigitalOcean, Hetzner, Contabo, CloudClusters)
  • Flutter
  • Firebase (Auth, Firestore)