Naser AlDuaij

Ph.D. Candidate in Computer Science
Columbia University






                       

Resume/CV

Columbia University
Computer Science Department
Office # 509, CS Building
500 West 120 Street, RM 450
MC0401
New York, NY 10027-7003



I am a Ph.D. candidate in Computer Science, advised by Professor Jason Nieh, in the Software Systems Laboratory (SSL) at Columbia University. My research interests include operating systems, mobile computing, device drivers, virtualization, and embedded systems.

Lately, I have been working on modifying the Android kernel to provide a system for native execution of iOS applications alongside Android applications. This is an ongoing project named Cycada (formerly referred to by the name Cider). More recently, I began working on a mobile device sharing framework.


Education

Master of Philosophy (M.Phil.) in Computer Science, Columbia University, 2015
Master of Science (M.S.) in Computer Science, Columbia University, 2013
Master of Science (M.S.) in Computer Science, Yale University, 2012
Bachelor of Science in Engineering (B.S.E.) in Computer Engineering, University of Michigan at Ann Arbor, 2008
Bachelor of Science in Engineering (B.S.E.) in Computer Science, University of Michigan at Ann Arbor, 2008
Undergraduate Minors: Mathematics, Physics


Professional Experience

Graduate Researcher, Columbia University, New York, NY, USA (September 2012 - Present)
Software Engineer II (Member of Technical Staff), ESX kernel development, VMware Inc., Palo Alto, CA, USA (September 2008 - April 2011)


Teaching Experience

COMS W4118: Operating Systems, Professor Jason Nieh, Fall 2012. (Student evaluations)


Publications

Cider: Native Execution of iOS Apps on Android (Note: The technology referred to in the article as Cider is now called Cycada.)
Jeremy Andrus, Alexander Van't Hof, Naser AlDuaij, Christoffer Dall, Nicolas Viennot, Jason Nieh
Proceedings of the 19th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2014), Salt Lake City, UT, USA, March 2014.


Technical Reports

Chameleon: Multi-Persona Binary Compatibility for Mobile Devices
Jeremy Andrus, Alexander Van’t Hof, Naser AlDuaij, Christoffer Dall, Nicolas Viennot, Jason Nieh
Columbia University Technical Report: CUCS-011-13, April 2013.


Patents & Patent Applications

United States Patent Application 20150339137: Methods, Systems, and Media for Binary Compatible Graphics Support in Mobile Operating Systems
WIPO Patent Application WO/2014/172710: Methods, Systems, and Media for Binary Compatibility


Awards & Honors

University Graduate Ph.D./Research Fellowship, Fall 2012 - Present
Dean's List, University of Michigan, Fall 2007 & Winter 2008
University Honors, University of Michigan, Fall 2007


Cycada (formerly referred to by the name Cider):

Cycada Project Page
Cycada Video Demo
Cycada ASPLOS 2014 Presentation Slides (PDF)

Cycada Press Coverage:

BBC CNBC Gizmodo Greenbot Crazy Engineers NDTV BGR
Engadget 9to5mac XDA Developers The Register TheNextWeb International Business Times Macworld
Columbia Engineering SlashGear Droid Life Phandroid Android Authority SD Times News.com.au


Personal

I am an avid soccer player. I also enjoy running, hiking, and traveling (whenever, wherever I can).
I am trilingual and I like learning about different cultures.

FCount
Last Updated: 07 Mar 2016