About Me

I'm a passionate Software Engineer with hands-on experience in building scalable systems, user-friendly applications, and automation solutions that make an impact. I specialize in JavaScript, TypeScript, Node.js, Python, and modern frameworks like React.js and Next.js.

What drives me is problem-solving — I enjoy taking complex challenges and breaking them down into clean, efficient, and innovative solutions. Whether it's improving performance, automating workflows, or designing scalable architectures, I focus on writing code that is not only functional but also maintainable and future-ready.

I work with databases, APIs, and cloud deployments to deliver complete end-to-end solutions, from startups to enterprise-level systems across industries like transportation, e-commerce, and marketing.

Key Expertise

  • Full-Stack Development with Modern Frameworks
  • Microservices Architecture & System Design
  • API Integration & Development (100+ APIs)
  • Cloud Deployment & CI/CD Pipelines
  • Automation Solutions & Workflow Optimization

Education

Bachelor of Computer Science

Ain Shams University - Cairo

Computer Science

Comprehensive study in computer science fundamentals including algorithms, data structures, software engineering, database systems, and computer networks. Developed strong analytical and problem-solving skills that form the foundation of my software engineering career.

Key Projects

Neo Plus
E-commerce dashboard platform
Neo Plus

Built and scaled e-commerce dashboards with real-time reporting, API integrations, and a strong focus on user experience.

View Project
React.js
Next.js
TypeScript
E-commerce
Meshwar EG Platform
Ride-hailing microservices platform
Meshwar EG Platform

Co-founded and built a comprehensive ride-hailing platform with microservices architecture, real-time communication, and scalable deployment infrastructure.

View Project
Node.js
Microservices
Kubernetes
Real-time
Automation Tools
Workflow optimization solutions
Automation Tools

Designed and deployed automation solutions, including web scraping tools, reporting systems, and workflow optimizations, improving efficiency by up to 40%.

Python
Node.js
Web Scraping
Automation
Music Recognition System
AI-powered audio recognition
Music Recognition System

Built a Convolutional Neural Network (CNN) achieving 93% training accuracy and 77% real-world accuracy in recognizing songs from audio inputs.

Python
CNN
Machine Learning
Audio Processing

Core Skills

LANGProgramming Languages
JavaScript
TypeScript
Python
Java
PHP
SQL
FEFrontend & Frameworks
React.js
Next.js
Angular
Vue.js
Tailwind CSS
Responsive Design
BEBackend & Databases
Node.js
Laravel
Django
PostgreSQL
REST APIs
MongoDB
OPSCloud & DevOps
Docker
Kubernetes
CI/CD Pipelines
AWS
GCP
Git/GitHub

Additional Technologies

Microservices
System Design
Web Scraping
Automation
Real-time Systems
Socket.io
Performance Optimization
Distributed Systems

Get In Touch

Contact Information

I'm always open to discussing new projects, opportunities, or partnerships. Whether you're looking for a full-time engineer, a freelance developer, or a collaborator on innovative projects, feel free to reach out!