Karim Mohamed is a Senior Android Engineer with nine years of mobile development experience, currently shaping the Thrive Market Android app. He builds high-performance, user-focused apps across Android and iOS, with strengths in offline storage, threading, performance tuning, and push notifications, and a proven track record of shipping commercially viable products. Comfortable translating designs into robust, reusable code, Karim has repeatedly improved existing apps to boost retention and downloads while collaborating effectively with cross-functional teams. His background spans startups and product companies across MENA and remote roles, giving him practical experience in customer-facing and SDK-driven integrations (e.g., at BOTTER). A lifelong learner who keeps expanding his skillset—evident from Udacity/Udemy training and diverse hackathon participation—he combines a meticulous attention to detail with persistence to polish features until they’re production-ready.
9 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Information Technology (IT), 2.72/4.00 ( C+ ), Bachelor's degree, Information Technology (IT), 2.72/4.00 ( C+ ) at Cairo University
Contributions:22 commits, 104 pushes, 1 branch in 5 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
Karim Mohamed - Senior Android Engineer at Thrive Market