Summary
Ibrahim Abdelkareem is a founder-CTO and software architecture enthusiast with a decade of experience designing and delivering distributed, enterprise-grade systems across three countries. He combines hands-on development (C#, .NET, TypeScript, Node.js, Elixir) with squad-level architecture and technical leadership, having led onboarding, membership, and payments platforms and steered organization-wide architectural decisions. Comfortable in both agile and deadline-driven environments, he translates product goals into pragmatic technical roadmaps while prioritizing technical debt and team growth. An experienced public speaker and educator, he has shared knowledge internally and with the wider Elixir community, reflecting a genuine passion for mentorship and developer enablement. Based in Stockholm, he recently founded Bytes Maestros while continuing senior engineering work, blending entrepreneurial drive with deep systems design expertise.
10 years of coding experience
8 years of employment as a software developer
Bachelor’s Degree, Management Information Systems, Bachelor’s Degree, Management Information Systems at Alexandria University
Master's degree, Software Engineering of Distributed Systems, Master's degree, Software Engineering of Distributed Systems at KTH Royal Institute of Technology
English, Arabic