My professional journey building full-stack applications with a focus on performance and clean architecture.

Building and shipping production systems. Emphasizing clean structure, automated tests, and performance optimization.
Freelance Projects
Remote
Designing and developing modern WordPress websites and custom themes with a strong focus on user experience, responsive design, and performance optimization. Responsibilities: • Build and customize WordPress websites. • Develop custom themes and layouts. • Optimize website performance and responsiveness. • Implement SEO best practices. • Deliver professional websites for clients.
Self-Employed / Personal Projects
Remote
Building backend applications and RESTful APIs using Node.js and Express.js while following clean architecture principles and best practices. Designing scalable applications, implementing authentication systems, working with databases, and continuously improving software engineering skills through practical projects. Responsibilities: • Develop REST APIs using Node.js and Express.js. • Design and implement authentication and authorization systems. • Work with SQL and NoSQL databases. • Implement Prisma ORM and database modeling. • Apply MVC architecture and clean code principles. • Build secure backend systems and handle error management. • Learn and apply cloud computing concepts and modern backend technologies.
Faculty of Computer Science
Egypt
Studying computer science fundamentals including algorithms, data structures, databases, software engineering, cloud computing, and system design while building practical projects and continuously improving programming and problem-solving skills.
Personal Projects
Remote
Developed a football match prediction system using machine learning techniques and web scraping tools to collect and analyze football data. Responsibilities: • Collect and process data using Selenium and BeautifulSoup. • Prepare datasets and train machine learning models. • Build prediction systems using Random Forest algorithms. • Analyze results and improve model accuracy.