Summary
Mehdi Karimi is a research scientist and seasoned software security engineer with over a decade of R&D experience designing tools and novel test techniques for secure systems, and eight years of hands-on industry experience delivering SSDLC/DevSecOps pipelines. He holds a PhD and has invented authentication and authorization methods for IoT, won a best paper award, and authored several practical software-security testing innovations. Fluent in C and Java and competent in Python, he combines embedded-systems and cloud expertise (AWS, ECS, EC2, IAM, GitHub Actions) with applied deep learning experience in DNNs, CNNs and sequence models. Mehdi operationalizes security end-to-end—from threat modeling and SAST/SCA to fuzzing, pen testing, and SIEM-driven monitoring—while maintaining national reliability clearance. Less obvious: he approaches AI as a predictive-optimization toolset, blending academic rigor with pragmatic tool-building to simplify complex computer problems.
8 years of coding experience
Bachelor of Applied Science (BASc), Bachelor of Applied Science (BASc) at The University of British Columbia