Mohammad Hafez is a full stack engineer with eight years of experience building scalable web and data solutions across C#, Python, Angular, PHP and modern frameworks like FastAPI, ASP.NET, Laravel and Django. Currently at Dataplume he combines FastAPI backends with React/Next.js frontends and integrates ML/AI pipelines to turn complex datasets into actionable insights. He has a proven track record of improving user engagement—driving a 35% increase while running a dynamic web app at Apper Tech—and practical experience across blockchain, Unity game and Android development. Educated in information software engineering and computer programming, he pairs formal study with numerous front-end and framework certifications. Comfortable working remote-first and across cross-functional teams, he brings both hands-on implementation and data engineering skills (ETL, SQL) to delivery-focused projects. Curious and quick to learn, he frequently bridges domains—software, data and emerging tech—to ship pragmatic solutions.
8 years of coding experience
6 years of employment as a software developer
Associate’s Degree, Computer Programming, 88, Associate’s Degree, Computer Programming, 88 at Damascus University
Information Software Engineering, Computer Software Engineering, Bachelor in Information Systems Engineering (ISE), Information Software Engineering, Computer Software Engineering, Bachelor in Information Systems Engineering (ISE) at SyrianVirtualUniversity
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at AlMithal High School
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.