Mohammed Haouas is a Software Development Engineer II with 8 years of experience blending rigorous academic research in combinatorial optimization and data clustering with production-grade systems engineering at Amazon and SAP. He holds an M.Sc. in Computer Engineering and a B.Eng. in Aerospace Engineering, bringing strong mathematical and physics intuition to problems ranging from payments expansion to network and graphics components. At Amazon he advanced Payments Expansion and Simplification for Prime, while earlier roles involved low-level C/C++ work on SAP Kernel and teaching algorithmic thinking to students. Quick to learn under pressure and comfortable across the stack, he pairs research-born problem-solving with pragmatic delivery in large-scale, deadline-driven environments. An often-overlooked strength is his hands-on experience translating academic methods into usable software and mentoring others to adopt sound coding and collaboration practices.
8 years of coding experience
3 years of employment as a software developer
Master of Science (M.Sc.), Computer Engineering, Master of Science (M.Sc.), Computer Engineering at Polytechnique Montréal
Contributions:6 commits, 6 pushes, 1 branch in 3 months
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.
Request Free Trial
Mohammed Haouas - Software Development Engineer II at Amazon