Summary
Mahmoud Shahin is a Senior Software Engineer based in Cairo with 7 years of hands-on experience building scalable full-stack web applications and POS systems. He has led front-end teams and shipped complex features end-to-end—from high-performance Angular interfaces for multi-million item catalogs to payment integrations and backend APIs. As a freelance engineer and technical content creator, he pairs practical delivery with mentorship, onboarding new hires and teaching problem-solving to the developer community. His background spans Laravel, Angular, and cloud integrations (Firebase, payment gateways), and he’s comfortable improving performance and test coverage in legacy codebases. Colleagues know him for tackling thorny bugs and turning detailed business requirements into robust, maintainable systems.
7 years of coding experience
10 years of employment as a software developer
Bachelor's degree, Accounting and Finance, Bachelor's degree, Accounting and Finance at Tanta University
English, Arabic