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

A showcase of my most impactful projects, demonstrating expertise in full-stack development, system architecture, and innovative problem-solving.

ME

Meshwar EG Platform

Ride-hailing microservices platform

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

Node.js
Microservices
Kubernetes
Real-time
NP

Neo Plus

E-commerce dashboard platform

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

React.js
Next.js
TypeScript
E-commerce
AT

Automation Tools

Workflow optimization solutions

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
MR

Music Recognition System

AI-powered audio recognition

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

Each project represents a commitment to excellence, innovation, and scalable solutions that deliver real business value.

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!