Summary
Mohamed Salem is a Senior Software Engineer with six years of experience designing and scaling backend systems for enterprise SaaS, currently advancing Pipedrive’s platform after earlier roles at Playtech and startups. He specializes in microservices, TypeScript/Node.js, APIs, Kafka, and performance optimization, with a practical focus on architecture, testing, and clear documentation. Mohamed has hands-on experience across the full backend stack and databases, bringing pragmatic technology choices to feature implementations and high-throughput systems. His background in electrical engineering and early systems work gives him an uncommon hardware-adjacent perspective on reliability and low-level problem solving. Colleagues describe him as solution-oriented and curious—his motto, “A smooth sea never made a skilled sailor,” reflects a preference for challenging problems that drive growth.
6 years of coding experience
7 years of employment as a software developer
Salah Salem Secondary school
Bachelor of Science (B.sc.) Electrical Power and Machines Engineering, Bachelor of Science (B.sc.) Electrical Power and Machines Engineering at Cairo University
Bachelor's degree Software Development and Entrepreneurship, Bachelor's degree Software Development and Entrepreneurship at Estonian Entrepreneurship University of Applied Sciences / EEK Mainor
Arabic, English, Estonian