Hello, I'm

Muhammad
El Sayed

Software Engineer

I build scalable, reliable backend systems and APIs. Passionate about clean architecture, performance optimization, and solving complex problems with elegant solutions.

About Me

Muhammad El-Sayed - Software Engineer
Add your photo

I'm a passionate Software Engineer with a focus on building robust, scalable systems that power modern applications. My journey in software development has equipped me with a deep understanding of server-side technologies, database design, and API architecture.

I thrive on solving complex problems and optimizing systems for performance and reliability. Whether it's designing microservices, implementing authentication systems, or building real-time data pipelines, I approach each challenge with curiosity and attention to detail.

When I'm not coding, you'll find me exploring new technologies, contributing to open-source projects, or writing technical articles to share knowledge with the developer community.

3+ Years Experience
10+ Projects Completed

Latest Articles

I write about backend development, system design, and software engineering best practices.

Work Experience

Officers Affairs, Navies

Egyptian Navy • Egypt

Sep 2024 - Present

Brief description of your role and responsibilities.

  • Designed and implemented scalable microservices architecture serving 100K+ daily requests
  • Reduced API response time by 40% through database optimization and caching strategies
  • Led migration from monolith to microservices, improving deployment frequency by 3x
PythonFastAPIPostgreSQLRedisDocker

Software Engineer

Sindion Technology Ltd • Egypt

Sep 2023 - May 2024

Developed and maintained backend services for e-commerce platform.

  • Built RESTful APIs handling 50K+ transactions daily with 99.9% uptime
  • Implemented real-time notification system using WebSockets
  • Mentored 2 junior developers and established code review practices
Node.jsExpressMongoDBAWS

Software Engineer Intern

Sindion Technology Ltd • Egypt

Jul 2022 - Oct 2022

Full-stack development for early-stage startup.

  • Developed core backend features from scratch for MVP launch
  • Integrated third-party payment and authentication services
  • Wrote comprehensive unit and integration tests achieving 80% coverage
JavaScriptNode.jsMySQLReact

Featured Projects

Project Name One
Featured

Project Name One

A brief description of what this project does and the problem it solves. Highlight the key features and your role in building it.

PythonFastAPIPostgreSQLDocker
Project Name Two
Featured

Project Name Two

Another amazing project description. Explain the technical challenges you overcame and the impact of your solution.

Node.jsExpressMongoDBRedis
Project Name Three

Project Name Three

Description of your third project. Focus on what makes this project unique and what you learned from building it.

GogRPCKubernetesPrometheus
Project Name Four

Project Name Four

Your fourth project description. Mention any notable metrics like performance improvements or user adoption.

TypeScriptNestJSGraphQLAWS

Certifications & Credentials

☁️

AWS Certified Solutions Architect

Amazon Web Services

Dec 2024
Cloud ArchitectureAWSInfrastructure
Verify Credential
🌐

Google Professional Cloud Developer

Google Cloud

Oct 2024
GCPKubernetesCloud Run
Verify Credential
🍃

MongoDB Certified Developer

MongoDB University

Aug 2024
MongoDBNoSQLDatabase Design
Verify Credential
🐳

Docker Certified Associate

Docker Inc.

Jun 2024
DockerContainersDevOps
Verify Credential

What I'm Reading

📖 Currently Reading

Designing Data-Intensive Applications

Designing Data-Intensive Applications

by Martin Kleppmann

234 / 616 pages

Excellent deep dive into distributed systems and data architecture.

✅ Completed Reads

Clean Code

Clean Code

by Robert C. Martin

★★★★★

Nov 2024

  • Meaningful names matter
  • Functions should do one thing
  • Comments are often a code smell
The Pragmatic Programmer

The Pragmatic Programmer

by David Thomas & Andrew Hunt

★★★★★

Oct 2024

  • Don't repeat yourself (DRY)
  • Invest in your knowledge portfolio
  • Care about your craft
System Design Interview

System Design Interview

by Alex Xu

★★★★☆

Sep 2024

  • Start with requirements clarification
  • Think about scalability early
  • Trade-offs are inevitable

📚 On My List

Database Internals

Database Internals

by Alex Petrov

Deep understanding of storage engines and distributed databases.

Staff Engineer

Staff Engineer

by Will Larson

Career growth insights for senior engineering roles.

Get In Touch

I'm currently open to new opportunities and collaborations. Whether you have a question or just want to say hi, feel free to reach out!

Let's Connect

I'm always excited to discuss new projects, opportunities, or just have a chat about technology and software development.

Available for work

I'm currently looking for new opportunities in software engineering roles. Let's build something great together!