AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit

PhD | Senior Computer Vision Engineer / Applied Scientist | Views&Opinions are of my own
Canadian / US Green Card Received USA O-1 Visa / EB-1: Individuals with Extraordinary Achievement I have a mix of experience in Software Engineering, Computer Vision, Algorithms Design and Teaching. I am interested in applying Computer Vision and Machine Learning to solve real-world problems in roles that preferably involve leadership. ==== - PhD in Computer Vision/Deep Learning with Prof Greg Mori @ Simon Fraser University in Canada. -- I had worked on Multi-person Activity Understanding. -- PhD Publications: 1st Author (top-tier: 2 CVPR, 1 ECCV) - Other Author (WACV, Arxiv) - 1020+ Citations. My Experience is multiple folds: - Computer Vision Research: 9 years of experience in Computer Vision/Machine Learning research and engineering. I worked on Deep Learning, Action Recognition, Human Group Activities, Classification, Object Detection, Semantic Segmentation, Human/Hand Pose Estimation, GNNs, GANs, Domain Adaptation, More. - Computer Vision Engineering: 4 years CV engineering experience involving large scale data collection in cars interior and exterior. - Software Engineering: 5 years of experience in Software Development: 2 years in JavaEE/Banking and 3 years in C++/Storage Management applications. - Competitive programming: been competing during 2005-2011 (ranked 3rd/2nd/2nd in regional ACM ICPC and World Finalist in 2011). After that, played roles such as contestant, coach, problem setter, judge and chief judge. Well known in the community for my problem-solving sheets for juniors and seniors. - Content producer @ YouTube channel (126k subscribers), I recorded ~250 videos for data structures, algorithms, problem-solving, programming, OOP, machine learning, deep learning, computer science guidelines and competitive programming roadmaps.
Simon Fraser University
Doctor of Philosophy - PhD, Computer Science
January 1, 2015 – January 1, 2018
Cairo University
Master of Science (M.Sc.), Computer Vision
January 1, 2010 – January 1, 2012
Cairo University
Bachelor of Science (B.Sc.), Computer Science Major - Information System Minor
January 1, 2004 – January 1, 2008
NVIDIA
Senior Computer Vision Engineer
December 1, 2022 – Present
California, United States · On-site
Huawei Technologies
Senior Computer Vision Applied Scientist | Team Lead
March 1, 2019 – December 1, 2022
Greater Vancouver Metropolitan Area · Hybrid
Flex A.I.
Senior Computer Vision Applied Scientist | Team Lead
November 1, 2018 – March 1, 2019
Greater Vancouver Metropolitan Area
D-Wave Systems Inc.
Computer Vision Research Intern
March 1, 2018 – October 1, 2018
British Columbia, Canada
Software Engineer Intern
May 1, 2016 – July 1, 2016
Mountain View
Simon Fraser University
PhD, Research Assistant
January 1, 2015 – November 1, 2018
British Columbia, Canada
Heuro Labs GmbH
Senior Computer Vision Software Engineer
August 1, 2014 – April 1, 2016
Remotely
NTP Software
Software Engineer
July 1, 2011 – July 1, 2014
Remotely
Microsoft
Research Assistant - Computer Vision
June 1, 2010 – February 1, 2011
Egypt
Fawry Integrated Systems
Software Engineer
December 1, 2008 – May 1, 2010
Egypt
Faculty of Computers and Information - Cairo University
Teaching Assistant
September 1, 2008 – December 1, 2014
Egypt
IBM
Software Engineer Intern
August 1, 2007 – August 1, 2007
Egypt
Quota and File Sentinel
November 1, 2011 – Present
Controlling data and storage can be difficult without creating additional headaches. NTP Software QFS® provides the means to apply policies across your entire enterprise, offering the most cost-efficient, simplest way to manage data with automatic, real-time policies.
eBIP - EBill Initiated Payments Web Channel and Fawry Portal (Sponsored by Fawry Integrated Systems)
February 1, 2010 – May 1, 2011
Auto-Payments Solution is an electronic bill payment and presentment system providing its users with a single focal point for their online Bills Inquiry, Presentment as well as online Bill Payments and service activation. The solution may be accessible through a variety of e-channels The solution represents to its end-users a Quick and Secure Bills Management & Payment System accessible anytime from anywhere, with a single consolidated view of all due bills and payments. It empowers bank customers with online service activation such as Air-time Top up.
Cultural Fit Analysis
The candidate has worked in diverse environments, from large corporations (NVIDIA, Huawei, Google, Microsoft, IBM) to startups (Flex A.I., Heuro Labs) and academic institutions. This breadth suggests adaptability to different organizational cultures. Their involvement in research and publications indicates a proactive and inquisitive mindset. However, the strong specialization in Computer Vision and Machine Learning, while impressive, does not directly align with a 'Data Analyst' role, which typically focuses on data manipulation, statistical analysis, visualization, and business intelligence. This misalignment could pose a cultural fit challenge if the role is purely analytical and less focused on advanced ML model development or research.
Soft Skills & Operational Fit
The candidate's resume indicates strong problem-solving abilities, evidenced by proposing novel problem formulations and handling ambiguous requirements. Leadership experience suggests good team collaboration and project management skills. The academic background and research publications demonstrate a strong drive for continuous learning and innovation. However, the target role of 'Data Analyst' is a significant pivot from their extensive Computer Vision and Machine Learning background, which might impact operational fit without further clarification on their interest and relevant transferable skills for data analysis.