Summary
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
Arabic, English