← В ленту
Middle
Регистрация: 20.11.2025
— Collaborative Full-Stack Software Engineer, specializing in React-based Front-End. — Creator of ProlearningHub, RemindMe and NowTrack. — ALX SE Alumni. — I see challenges primarily as growth pathways. — Always striving to build purposeful applications addressing real-world problems.

Скиллы

NextJS
React
Redux
TailwindCSS
HTML5
CSS3
TypeScript
jQuery
AJAX
Webpack
Vite
ShadCN
SEO
Node.js
Express
Python
Flask
RESTful APIs
WebSockets
Prisma
SQLAlchemy
ORM
Supabase
OAuth
Microservices
Event Driven Architecture
AWS Serverless services
SNS
SQS
DynamoDB
API Gateway
CI/CD pipelines
Nginx
Load Balancing
Reverse proxy configuration
Production-grade server deployment
Web-stack monitoring
System architecture
Scalable application design
Docker
MySQL
SQL
Database replication
Data synchronization
Efficient indexing & querying
NoSQL
C
Linux
Shell Scripting
Sed
Awk
Fork
Exec
Signals
Zombie process
Orphan process
Ubuntu
Algorithmic problem-solving
Linked lists
Stacks
Queues
Hash tables
Trees
Graphs
Sorting/Searching Algorithms
Test-Driven Development (TDD)
Git
Github
Github Copilot
Pair programming
Project management
Agile

Опыт работы

Full-Stack Software Engineer
09.2025 - 09.2025 |The Youtube Downloader
Node.js, WebSockets, AWS, Next.js, TypeScript, TailwindCSS, ShadCN
● Developed a serverless, Event-Driven, real-time YouTube downloader. With a Node.js backend powered by AWS Serverless: Lambda (with yt-dlp, ffmpeg, ffprobe as layers), SNS (fan-out), SQS (queues), S3 (storage), and DynamoDB (NoSQL) to manage jobs and WebSocket connections. ● Utilized WebSockets with Next.js (TypeScript), TailwindCSS, and ShadCN for an attractive and user-friendly UI.
Backend Software Engineer
08.2025 - 08.2025 |YouTube Downloader API
Node.js
● Architected and deployed a highly concurrent API for YouTube video and audio (MP4/MP3) downloads, solving complex streaming and resilience challenges under load. ● Engineered a custom, high-performance streaming architecture using Node.js Streams, implementing a passthrough mechanism to simultaneously pipe media to the client and cache, drastically reducing latency and achieving zero-wait responses. ● Developed advanced concurrency controls utilizing an in_progress map and rate-limiting queues to manage simultaneous requests, prevent redundant processing, and optimize bandwidth consumption across thousands of potential users. ● Secured media reliability by designing a multi-step resilience logic, including an auto-retry system that leverages FFmpeg for on-the-fly audio extraction as a fallback to counter YouTube's dynamic API changes and protocol enforcements.
Front-End Software Engineer
07.2025 - 07.2025 |Dr.Amr Adly Website
Next.js, TypeScript, Tailwind CSS, SEO
● Built a professional, visually appealing medical website with Next.js, TypeScript, and Tailwind CSS. ● Optimized performance and accessibility (SSR/SSG, Core Web Vitals, semantic HTML, ARIA, keyboard navigation) and implemented comprehensive technical SEO. ● Integrated an AI assistant to handle patient FAQs and guide users toward services and bookings..
Full-Stack Software Engineer
06.2025 - 06.2025 |El-Fouad Academic Management System (El-Fouad International Schools)
Next.js, TypeScript, PL/pgSQL
● Architected a comprehensive multi-school academic management platform using Next.js, TypeScript, and Supabase, serving 1,200+ concurrent users across multiple branches with peak loads of 40,000+ daily backend calls and lightning-fast performance. ● Engineered sophisticated multi-level authorization with role-based access control (super admin, school admin), enabling secure multi-school management, administrative dashboards, audit trails, and data reconciliation tools. ● Implemented robust security through PL/pgSQL triggers & RPC functions, CSV upload/validation, and parent-custody passwords, delivering responsive UI with Arabic-enabled PDF reports while leveraging GenAI to accelerate development and maintain code quality.
Full-Stack Developer
04.2025 - 04.2025 |Now-Track (ALX AI Starter Kit project)
Next.js, TypeScript, Tailwind CSS
● Built a time and productivity tracking application using Next.js, TypeScript, and Supabase, creating a practical tool for personal workflow management. ● Implemented a clean, intuitive UI with Tailwind CSS and Shadcn components for a modern, responsive interface. ● Successfully completed my first full project using solely Generative AI, delivering a functional productivity tool.
Full-Stack Software Engineer
с 09.2024 - По настоящий момент |ProLearningHub (ALX SE Project)
React, Redux, Socket.IO, Node.js, Express, MySQL, Nginx, CI/CD
● Built and designed a scalable e-learning platform helping with digitalizing Education with React, Redux, and Socket.IO, ensuring real-time updates and efficient state management. ● Designed and implemented a robust backend with a RESTful API and WebSocket using Node.js, Express, and MySQL—incorporating a dynamic content syncing mechanism, offline-first strategies. ● Led production deployment and DevOps setup, configuring servers, reverse proxies (Nginx), database backups, and CI/CD pipelines for scalability and reliability. ● Gained valuable team experience both as [lead & member], especially effectively suppressing ego & constructively addressing issues. ● Eventually, created a unique experience akin to Harvard Courses for students with needs in one place. Wiith more to come.
Full-Stack Developer
05.2024 - 06.2024 |RemindMe
SQLAlchemy ORM, REST API, Ajax, jQuery, JavaScript, CSS, HTML
● Designed and built the architecture for a social media–like app that enables users to store reminders of their whys, goals, and favorite quotes, while engaging with others’ public reminders. ● Console, DB engine, file-storage engine, SQLAlchemy ORM, REST API & Application server with Flask—these formed the app's backend. ● Created a responsive front-end using Ajax, jQuery, JavaScript, CSS, and HTML, hopefully creating an intuitive user experience.
Backend Developer
02.2024 - 04.2024 |AirBnB Clone (ALX SE Project)
ORM, REST API, Flask, Nginx, CI/CD
● Applying Test-Driven development principles, collaborated across five development stages to build a robust backend, including a console, file-storage engine, DB engine, ORM setup, REST API, and Flask application server. ● Built a minimal dynamic front-end to serve the application, integrating it with backend services. ● Configured and automated server deployment, implementing Nginx setup, load balancing, and CI/CD pipelines for scalability and reliability.
C Developer
11.2023 - 11.2023 |C Interpreter for Monty Bytecode (ALX SE Project)
C
● Collaborated to develop a Monty Bytecode interpreter in C, implementing core stack and queue operations (LIFO/FIFO) with robust memory management and error handling under strict Betty coding standards.
C Developer
04.2023 - 04.2023 |Simple Shell (ALX SE Project)
C
● Built a custom UNIX shell in C supporting command execution, PATH resolution, and input handling via system calls and a custom getline, ensuring efficient, standard-compliant code quality.

Образование

Media Studies (Suspended)
По 2022
Al-Azhar University

Языки

АрабскийРоднойАнглийскийРоднойТурецкийБазовый