Ahmed El-afifi is a seasoned software engineer with over a decade of experience building scalable back-end systems and real-time applications, particularly for large-data workflows and distributed architectures. He combines strong mathematics and statistics knowledge with hands-on expertise in Python, Node.js, serverless TypeScript, and real-time technologies like Socket.IO and CRDTs to solve data-wrangling, retrieval, and persistence challenges. Ahmed has repeatedly improved team velocity and system reliability by re-architecting execution frameworks, modularizing core logic, and shipping internal tooling that preserves backward compatibility. He enjoys mentoring developers and is equally focused on performance, UI/UX trade-offs, and pragmatic legacy-code modernization. Based in Giza, Egypt, he brings a track record of shipping production features for high-scale social and educational platforms and a knack for turning complex data problems into maintainable, testable systems.
10 years of coding experience
7 years of employment as a software developer
Computer Science, Computer Science at Thebes Academy
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.