I'm Mohamed, a Software Engineer, content creator, mentor, and technical writer, with a strong passion for Computer Engineering. I am the Founder of MT Software Solutions and MT Academy. With 5 years of experience in programming, I started my journey through intensive self-study without a formal mentor, which strengthened my problem-solving and adaptability skills.
I have 2 years of experience in Android Native development and 3 years as a Software Engineer at Elsewedy Electric, where I worked on complex system integrations, backend development, RFID technology, and Low-Code platforms like Oracle APEX. Additionally, I have been a Udemy instructor for 3 years, sharing my expertise with over 19,000 students in software engineering.
Currently, I'm pursuing a Computer Science diploma at Cairo University to deepen my knowledge in Computer Engineering, Software Architecture, and System Design. I'm also an active open-source contributor with expertise in:
- Computer Engineering & Software Architecture (Microservices, API Development, Design Patterns)
- Backend Development (Spring, Java, Kotlin, C++, C#, JavaFX)
- Database Optimization (SQL & NoSQL, Oracle DB, PostgreSQL, MongoDB, PL/SQL)
- Embedded Systems & Low-Level Programming
- Web & Mobile Development (Android Native, Web Development)
- DevOps & Cloud (Docker, Kubernetes)
- Enterprise Solutions (ERP, CRM, EdTech, Low-Code with Oracle APEX)
- Messaging & Distributed Systems (Kafka, RabbitMQ)
Beyond teaching, I run a Mentorship Program with over 20 dedicated mentees, helping them grow in backend development, microservices, software architecture, and career planning. As a technical articles writer, I create in-depth content on computer engineering concepts, software development best practices, and emerging technologies to help developers advance their skills.
🚀 Ranked #64 on GitHub's Africa Influential Developers List!
With 1,020 followers and 163 repositories, I'm honored to be recognized among the most influential developers in Africa, fueling my passion for knowledge-sharing and continuous contribution to the tech community.
🚀 Ranked #88 in Egypt's Top GitHub Users by Public Contributions!
With 550+ public contributions, I take pride in being one of Egypt's most active developers on GitHub, consistently engaging in open-source projects and collaborative development.
My professional journey is driven by continuous learning, innovation, and a deep interest in Computer Engineering, focusing on scalable, efficient, and user-centric solutions.