Research

VisInt-X

A WebGL/D3 based interactive visualization of data coming out of the XLPM algorithm on 2 protein structures. The paper has been presented at Electronic Imaging 2016, The no figures paper has been accepted as an article in the Journal of Imaging Science and Technology 2016, unfortunetly the co-authors have agreed to withdraw to reiterate the work and resubmit this summer of 2017.

Global Big Data Management & Governance in Health Care Information Systems

A paper submitted as part of the Data Governance course and presented at the UALR Research Expo.

Latent Drichelet Allocation Topic Modelling

A study to compare the results of two packages (Mallet and Gensim) to Topic Model the 20 Newsgroup dataset. As part of the Machine Learning Class

Cave Object Scanner

I am proposing real time application inside the CAVE environment that would allow scanning small objects on a custom made turntable using a Real Sense camera that would capture the objects information creating a mesh file (OBJ) that would be rendered instantly inside the CAVE allowing the user to manipulate the object using a Leap Motion Sensor.

Information Systems Security Final Paper

A design for security policies for a National Visualization Lab, presented at UALR Research Expo.

RealSense Visual SLAM GPU Implementation

My task while interning at Intel during the summer of 2016 was to implement the visual SLAM using Intel's GPU technology

XLPMOL: An OpenGL Visualization of 2 Protein Models simultaneously based on PDF files

An OpenGL Visualization of 2 Protein Models at the same time based on Protein Data Bank Data files.

VisInt-X
A WebGL/D3 based interactive visualization of data coming out of the XLPM algorithm on 2 protein structures. The paper has been presented at Electronic Imaging 2016, The no figures paper has been accepted as an article in the Journal of Imaging Science and Technology 2016, unfortunetly the co-authors have agreed to withdraw to reiterate the work and resubmit this summer of 2017.
Masters Project
The main goal of this system is to provide a graphical representation of these changes in two ways: displaying the behavior, of an existing algorithm and moving graphical objects around the screen to simulate an algorithm and the system automatically generates the code.
Bachelors Project
Intersection Collision Avoidance System (ICAS) is an applications development for a series of technologies directly linking road vehicles to their physical surroundings in order to improve road safety. A Java based server client application + hardware implementation (GPS-Microcontrollers), based upon that vehicles can be connected to servers on the streets to be able to control traffic.
Global Big Data Management & Governance in Health Care Information Systems
A paper submitted as part of the Data Governance course and presented at the UALR Research Expo.
Latent Drichelet Allocation Topic Modelling
A study to compare the results of two packages (Mallet and Gensim) to Topic Model the 20 Newsgroup dataset. As part of the Machine Learning Class
IT Policies
I was requested to write a new set of User Acceptance Policies for the Information Systems Department. To be published on the Univeristy of Arkansas at Little Rock website.
Cave Object Scanner
I am proposing real time application inside the CAVE environment that would allow scanning small objects on a custom made turntable using a Real Sense camera that would capture the objects information creating a mesh file (OBJ) that would be rendered instantly inside the CAVE allowing the user to manipulate the object using a Leap Motion Sensor.
English Language Institute
I was asked to write the curriculum for the English Language Institute for the English Program for international students, It was published on the website.
Paper Submission Application
A simple Web-based system for the review of conference papers. Developed as part of the Web Development Class at Arkansas Tech University. Tools: Php, MySql, HTML
Information Systems Security Final Paper
A design for security policies for a National Visualization Lab, presented at UALR Research Expo.
SigGraph best talk abstract
SIGRAPH best talk abstract presented at the EAC colliquim meeting at UALR after returning from SIGGRAPH 2015


Highlights

RealSense Visual SLAM GPU Implementation
My task while interning at Intel during the summer of 2016 was to implement the visual SLAM using Intel's GPU technology
XLPMOL: An OpenGL Visualization of 2 Protein Models simultaneously based on PDF files
An OpenGL Visualization of 2 Protein Models at the same time based on Protein Data Bank Data files.
VisInt-X: Visualizing interactions in Cross Linked proteins
A WebGL/D3 based interactive visualization of data coming out of the XLPM algorithm on 2 protein structures.
Real-time object scanning and manipulation in the CAVE
I am proposing real time application inside the CAVE environment that would allow scanning small objects on a custom made turntable using a Real Sense camera that would capture the objects information creating a mesh file (OBJ) that would be rendered instantly inside the CAVE allowing the user to manipulate the object using a Leap Motion Sensor.
Synchronized rendering using WebGL
An attempt to synchronize the rendering with several divs in HTML
A visualization of CUDA particles in OpenGL
A simple visualization of particles calcualted using CUDA
Masters Project: Visual programming and algorithm animation for genesis programming langauge
The main goal of this system is to provide a graphical representation of these changes in two ways: displaying the behavior, of an existing algorithm and moving graphical objects around the screen to simulate an algorithm and the system automatically generates the code.
Intersection Collision Avoidance System
Intersection Collision Avoidance System (ICAS) is an applications development for a series of technologies directly linking road vehicles to their physical surroundings in order to improve road safety. A Java based server client application + hardware implementation (GPS-Microcontrollers), based upon that vehicles can be connected to servers on the streets to be able to control traffic

Intel

RealSense Visual SLAM GPU Implementation
My task while interning at Intel during the summer of 2016 was to implement the visual SLAM using Intel's GPU technology

University of Arkansas at Little Rock

XLPMOL: An OpenGL Visualization of 2 Protein Models simultaneously based on PDF files
An OpenGL Visualization of 2 Protein Models at the same time based on Protein Data Bank Data files.
VisInt-X: Visualizing interactions in Cross Linked proteins
A WebGL/D3 based interactive visualization of data coming out of the XLPM algorithm on 2 protein structures.
Information Visualization in virtual environments using Unity
An attempt to create basic graph elements in Unity game engine and visualize it on mobiles and HMDs
Extracting an Isosurface from DICOM Volume Images
Evaluating various ways to render an iso surface from volume data sets
Intel RealSense Tracker
A simple VRPN tracker for reflective marker ball configuration that can be set on glasses for prespective trakcing
RaymarcherVR
The idea of raymarching shaders hightened by ShaderToy website took my thoughts to porting ShaderToy to the desktop
Exploring quad buffered stereo on Nvidia Quadro 6000
A simple OpenGL render to explore how Quad Buffered Stereo cards like Nvidia's Quadro 6000 work
Real-time object scanning and manipulation in the CAVE
I am proposing real time application inside the CAVE environment that would allow scanning small objects on a custom made turntable using a Real Sense camera that would capture the objects information creating a mesh file (OBJ) that would be rendered instantly inside the CAVE allowing the user to manipulate the object using a Leap Motion Sensor.
Synchronized rendering using WebGL
An attempt to synchronize the rendering with several divs in HTML
PhotosphereCave
Rendering panorama images to Photospheres in the CAVE
Evaluating multiple Latent Dirichlet Allocation topic modelling software packages
A study to compare the results of two packages (Mallet and Gensim) to Topic Model the 20 Newsgroup dataset
A visualization of CUDA particles in OpenGL
A simple visualization of particles calcualted using CUDA
GLStage: OpenGL mesh viewer
A simple trackball camera based mesh viewer
VRJuggler Interactivity
A simple VRJuggler application to demonstrate interactivity with cubes in a CAVE environment
VRJuggler PointCloud
A point cloud renderer for the CAVE
Leap motion in the CAVE
An attempt to integrate Leap Motion in the CAVE environment
Global Big Data Management & Governance in Health Care Information Systems
A study of Data Governance in Healthcare information systems. This paper examines the different topics that should be talked about when discussing the management and governance of Big Data in hospitals especially with anticipated changes and developments in technologies and the amount of data stored in the future.
A study for data security in National Labs
The objective of this article is to define and describe the responsibilities and required practices for all members of the Laboratory with respect to information security and the protection of the Laboratory information assets
Using Leap Motion as Pointing device for presentation
A Javascript based demonstration of how to use Leap Motion for controlling slides while presenting
Exploring Kinect
An OpenCV based Kinect Calibration, PCL integration and Point Cloud generation and rendering using OpenGL
Visualization of NYC Open data tree locations
A simple visualization of tree locations on google maps
Exit Sign Detector
Detecting Exit Signs using RGB camera
Emotiv in Unity
Connecting Emotiv eeg realtime data to unity
Evolution Trees
Javascipt based of vegetation of trees using expression
Google Earth Data visualization
A KML based visualization of male to female ratio per county in USA
Google Earth in the CAVE
Inspired by the Liquid galaxy

Masters - Arkansas Tech University

Designing a relational database for a video rental shop
Given the data I was assigned to design a relational database for a video rental store given the data columns in Excel.
A suggested website for the Department of Computer and Information Science at Arkansas Tech University
An attempt to design a new website for the Department of Computer and Information Science at Arkansas Tech University.
Computer and Information Science Database Manipulation Scripts
An example SQL Server database manipulation scripts, examples including views and triggers all in T-SQL
Graduate Assistants Timesheet Application
An interactive web application based on the database architecture to manage Graduate Assistants timesheets for the department of Computer and Information Science at Arkansas Tech University.
Masters Project: Visual programming and algorithm animation for genesis programming langauge
The main goal of this system is to provide a graphical representation of these changes in two ways: displaying the behavior, of an existing algorithm and moving graphical objects around the screen to simulate an algorithm and the system automatically generates the code.
Dataware House for a Pet Store
A complete data-ware house project with queries using Microsoft Business Intelligence Studio
Paper submission web application
Provide a simple Web-based system for the review of conference papers
Python Teaching Assistant
Python Teaching Assistant

Undergraduate - Ain Shams University

Intersection Collision Avoidance System
Intersection Collision Avoidance System (ICAS) is an applications development for a series of technologies directly linking road vehicles to their physical surroundings in order to improve road safety. A Java based server client application + hardware implementation (GPS-Microcontrollers), based upon that vehicles can be connected to servers on the streets to be able to control traffic