· Senior Software Engineer, Apple (Current)2025–
· Principal Security Consultant, NCC Group2023–2025
· Senior Security Consultant, NCC Group2021–2023
· Senior Cryptography Engineer, Polymath2020–2021
· Security Developer, ISARA Corporation2016–2020
· Software Engineer, Paytm Labs2015–2016
· Systems Software Developer I, BlackBerry2014–2015
· Security Software Developer, BlackBerry2012–2015
· Graduate Research Assistant, The University of British Columbia2010–2012
· Graduate Teaching Assistant, The University of British Columbia2009–2011
· M.Sc., Computer Science, The University of British Columbia2009–2012
· B.Sc., Computer Engineering (Hardware major), Sharif University of Technology2005–2009