Ali Mohamed is a versatile software and game developer with five years of hands-on experience, holding a Computer Science degree from Western University and a minor in Game Development. He blends full-stack skills in Python, JavaScript/TypeScript, Java, C#, and C++ with practical game-engine experience in Unity, Godot, and RayLib to build immersive experiences and scalable applications. His background spans education and community-focused work—from teaching programming at Carnegie Mellon Qatar’s summer program to modernizing mainframe workflows with the Open Mainframe Project and analyzing regional labour-market data as a volunteer analyst. Comfortable with both front-end and back-end development as well as DevOps practices for legacy systems, he aims for roles where technology empowers others in education, nonprofits, or consulting. Known for making complex ideas accessible, he brings a learner’s curiosity and a collaborative mindset to every project.
5 years of coding experience
1 year of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Western University
High School Diploma, High School Diploma at Qatar International 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.