Software Engineer II at Bayt.com with experience building scalable backend systems using PHP, Laravel, MySQL, Redis, and search technologies.
I enjoy solving complex engineering problems, studying distributed systems, and understanding how large-scale software works under the hood.
- πΌ Software Engineer II @ Bayt.com
- π¬ Former Backend Engineer @ Layout International
- π Former Mid-Level Backend Developer @ Technoraft
- π Codeforces Expert
- π Electronics & Communications Engineering Student at Mansoura University (Expected Graduation: 2028)
- π Passionate about Software Architecture, Distributed Systems, and Algorithms
- π± Currently exploring Go, Java, and Distributed Systems
- Software Engineer II at Bayt.com (YallaMotor)
- Former Backend Engineer at Layout International
- Former Mid-Level Backend Developer at Technoraft
- Codeforces Expert
- Built ERP systems and large-scale backend applications
- Organizer of a DDIA Reading Group
- Active reader and note-taker of software engineering books
- PHP
- Java
- Python
- JavaScript
- TypeScript
- C++
- SQL
- Laravel
- REST APIs
- Queue Systems
- Background Jobs
- Authentication & Authorization
- MySQL
- PosgreSQL
- Redis
- Kafka / RabbitMQ
- Manticore Search / Elasticsearch
- Sphinx Search
- Vue.js
- React
- Next.js
- Docker
- Linux
- AWS
- Distributed Systems
- System Design
- Search Engines
- Software Architecture
- Algorithms & Data Structures
- Performance Optimization
- Scalability Engineering
- DDIA Notes
- DDIA 2nd Edition Selected Topics
- Introduction to Algorithms Notes
- Clean Code Notes
- Head First OOAD Notes
- Pro Git Notes
- Dijkstra vs Bellman-Ford
- Huffman File Compressor
- Data Structures Implementations
Some of the books that had the biggest impact on me:
- Designing Data-Intensive Applications
- Introduction to Algorithms
- Clean Code
- The Pragmatic Programmer
- Head First Object-Oriented Analysis & Design
- Pro Git
- Modeling with UML
- Learning Go for backend development
- Improving system design skills
- Studying distributed systems patterns
- Building architecture-focused side projects
- Deepening knowledge of search and data-intensive systems
- GitHub: https://github.com/Mohamed5550
- LinkedIn: https://linkedin.com/in/Mohamed5550
"Programs must be written for people to read, and only incidentally for machines to execute."
β Harold Abelson


