Experience
Experience, education, and milestones
A quick overview of my professional background and how it connects to the kind of frontend work I enjoy most.
Nov 2024 - PresentFull-time
Front-End Developer (React & Next.js)
Zefaaf Platform
Now
- Spearheaded the complete frontend overhaul of the Zefaaf ecosystem (Website, Web App, Dashboard) from scratch, utilizing Next.js and Tailwind CSS to build a high-performance, scalable, and responsive user experience.
- Engineered the core web application, integrating complex, real-time functionalities including 1-to-1/group chat (Pusher), high-quality video/voice calls (Agora SDK), and an AI-driven matching system (Persona SDK).
- Implemented a secure payment infrastructure using Stripe, enabling multi-tier subscription packages and referral code systems to drive user acquisition and monetization.
- Developed a complex, multi-tenant admin dashboard with granular role-based access control (Admin, Agent, Consultant), featuring cross-platform payment management (iOS, Android, Huawei) and a Force Update module.
- Collaborated directly with the SEO team to optimize the public-facing website, implementing i18n for multi-language support and achieving a 100% SEO score by integrating with Google crawlers.
Next.jsReactTypeScriptTailwind CSSPusherAgora SDKPersona SDKStripei18n
May 2025 - Sep 2025Part-time
Front-End Developer (React & Next.js)
syncpoint
Cairo/Egypt
- Developed a complete education center management SaaS platform (Syncedu) from scratch using React and Tailwind CSS to digitize all center operations.
- Implemented core modules for managing students, teachers, and staff, alongside a full scheduling system for classes and sessions.
- Integrated a QR code scanning feature for real-time attendance tracking and seamless student check-in.
ReactNext.jsTypeScriptTailwind CSSREST APIs
Dec 2023 - Oct 2024Full-time
Front-End Developer (React.js)
Lothgha App
Remote
- Engineered the specialist-facing dashboard (specialist.lothgha.com) from the ground up using React and Tailwind CSS for complete operations management.
- Built a comprehensive operations system enabling specialists to manage bookings, schedule appointments, and control their availability.
- Integrated a dedicated financial module and Wallet feature, allowing specialists to securely track earnings, manage payouts, and view transaction history.
- Implemented a real-time chat system using WebSocket to ensure instant and reliable communication between users and specialists.
ReactTypeScriptTailwind CSSWebSocketREST APIs