Summary
Muhammad Shakeel is a Senior Software Engineer based in Waterloo, Ontario with over a decade of experience designing and shipping backend systems across security and 3D tooling domains. He has progressed from building 3D tools at Quixel to core engineering roles at Plum and Arctic Wolf, now contributing at senior level to production-grade security platforms. His background in AI, computer graphics, parallel computing and game technology gives him a rare mix of systems, performance and algorithmic intuition that benefits high-throughput and latency-sensitive services. Comfortable across startups and larger teams, he steadily advances from individual contributor work to shaping architecture and delivery. Though primarily focused on backend engineering, his early graphics and tools experience often informs pragmatic, performance-first solutions. Based in Canada, he blends hands-on implementation with a long view toward scalable, maintainable systems.
12 years of coding experience
8 years of employment as a software developer
Bachelor of Computer Science, Artificial Intelligence, Computer Graphics, Parallel Computing and Video games Technology, Bachelor of Computer Science, Artificial Intelligence, Computer Graphics, Parallel Computing and Video games Technology at National University of Computer and Emerging Sciences
Arabic, English