Summary
Mohamed Afify is a Senior Frontend Software Engineer based in Dubai with six years of experience building high-performance, responsive web applications using JavaScript, React, Next.js and modern frontend tooling. He has a strong track record at e-commerce and consumer platforms—most recently at Namshi—delivering server-side rendered multi-page apps, monorepos, payment flows and A/B testing infrastructure. Mohamed focuses on performance optimization (lazy loading, code splitting, Lighthouse/WebPageTest), SEO, reusable design systems and pragmatic API integrations to boost conversions and usability. He brings practical engineering practices to teams—CI workflows, automated testing (Jest, Cypress), Sentry error pipelines and PWA strategies—while balancing developer ergonomics and product needs. Notably, he has reduced bundle sizes with Preact and advanced client-side resilience through retry logic and error boundaries, underscoring a knack for squeezing real-world performance gains from complex stacks.
6 years of coding experience
5 years of employment as a software developer
Bachelor's degree in Electronics and Communication Engineer Electronics and Communication Engineering, Bachelor's degree in Electronics and Communication Engineer Electronics and Communication Engineering at Alexandria University