Summary
Muhammad Ibrahim is a Lead Software Engineer based in Cairo with 8 years of experience building high-availability, cloud-native systems for startups and product teams. He excels across the full stack—Node.js/TypeScript backends, Vue/Next frontends, and AWS infrastructure automated with Terraform—having designed payment, wallet, pricing, and real-time features that scale to hundreds of thousands of concurrent users. As a hands-on technical lead, he has led agile teams, implemented CI/CD and automated testing, and delivered major live events and serverless chat systems capable of million-user scale. Known for pragmatic architecture and fast iteration, he combines startup grit with production-grade engineering and a knack for turning complex billing and transactional requirements into auditable systems.
8 years of coding experience
7 years of employment as a software developer
Computer and Communication Engineering, Computer and Communication Engineering at Alexandria University
English, Arabic