Publications

. Action Search: Spotting Targets in Untrimmed Videos and Its Application to Temporal Action Localization. In CVPR, 2018. (Under Review), 0000.

Selected Projects

Action Search: Targets in Untrimmed Videos and Its Application to Temporal Action Localization [2017]

Action Search is a novel Recurrent Neural Network approach that mimics the way humans spot targets in untrimmed video sequences. Experiments on the THUMOS14 dataset reveals that Action Search is not only able to explore the video efficiently (observing on average 17.3% of the video) but also accurately find human activities with 30.8% mAP, outperforming state-of-the-art methods.

FPEAnalysis: Automating Floating Point Error Analysis [2016]

FPEAnalysis software system automates floating-point error analysis of scientific computing code using the “1+ δ” error model. FPEAnalysis analyzes a piece of code, automatically reports any numerically unstable subexpressions, and gives insights for resolving these instabilities.

Gates App: A Central SDN Controller for Gates Hall Network [2015]

Gates App is a software-defined networking controller for the 28-switch network of Gates Hall, home of Cornell’s computer science department. Gates App employs the Frenetic Project libraries to perform Ethernet routing and host discovery for a dynamically changing network.

ParEx: A Parallel Extrapolation Solver for Initial-Value ODEs [2015]

ParEx is an efficient shared-memory parallel implementation of explicit extrapolation methods for solving initial-value ordinary differential equations. Using a novel optimal load-balancing algorithm with adaptive step size and order control, ParEx outperforms state-of-the-art solvers on a range of test problems where the derivative evaluation is moderately expensive.

Professional Experience

Mantis Company [2017-Present]

Co-founder and Computer Vision Researcher
A state-of- the-art activity-based, advertising-centric automated video understanding platform. Mantis utilizes faster-than- real-time activity and object detection techniques for a fine-grained video content categorization to achieve a content-aware ads placement on videos.

The ActivityNet Large Scale Activity Recognition Challenge [2017]

Co-organizer and Program Chair
The ActivityNet Challenge was a half-day workshop held in CVPR 2017 in Honolulu, Hawaii. The challenge attracted a large number of participants from across the world, and it was sponsored by several industrial partners including Google DeepMind, NVidia, Qualcomm, and Panasonic.

Amazon Corporate LLC, Seattle, WA [2016]

Software Development Engineer Intern
Team: Vendor Self Service, Business Advisor. Manager: Ram Yerramilli.

Awards

The Saudi Government Graduate Fellowship [Pending]

A fellowship awarded by the Saudi Ministry of Education for a graduate STEM research degree in the US. It ​includes full tuition support, monthly living allowance, and medical coverage. Receiving the fellowship is conditioned on an acceptance letter from a top-20 US university.

KAUST Fellowship for Masters Studies [2016-2018]

A fellowship which supports students for the duration of their graduate studies at KAUST. It includes ​full tuition support, monthly living allowance, housing, and medical coverage.

SACM Undergraduate Scholarship [2010-2016]

A scholarship awarded by the Saudi Arabian Cultural Mission to the United States. It covers the full tuition for an undergraduate STEM degree at a US university.

KAUST Gifted Student Program (KGSP) Scholarship [2010-2016]

KGSP is a prestigious scholarship awarded by KAUST to a select group of Saudi students, allowing them to pursue undergraduate degrees in STEM fields in the US, and then complete their master’s degree at KAUST.

Administrative Experience

Graduate Teaching Assistant  [2017]

CS240: Computing Systems and Concurrency, Professor Marco Canini, Computer Science, KAUST  

Undergraduate Teaching Assistant  [2013]

Math Explorers’ Club, Mathematics Department, Cornell University
The Math Explorers’ Club is an NSF-supported project that develops materials and activities to give middle school and high school students an experience of more advanced topics in mathematics.

Contact