I am currently a Ph.D. candidate working under Dr. Charles Anderson in the department of Computer Science at Colorado State University. My current research is focused on the development of novel machine learning methods for modeling signals and time series. Along these lines, I have developed several variants of the deep convolutional and recurrent neural network architectures that appear to be particularly well suited for solving these types of problems.
I am also a graduate research assistant in the CSU Brain-Computer Interfaces Laboratory where we are working to develop systems that enable people to communicate with computerized devices using only voluntary changes in mental state. These Brain-Computer Interfaces (BCIs) may have a number of applications in assistive technologies for people with severe motor impairments. My work in this role has yielded several new approaches that use neural networks to model and classify Electroencephalography (EEG) signals. I have also explored a number of machine learning and signal processing methods and have developed several novel interfaces for use in real-time BCI. I am also the principal software developer for the Colorado Electroencephalography and Brain-Computer Interfaces Laboratory (CEBL3), which is a python based software platform for BCI and EEG analysis in both offline and real-time settings.
My broader interests in computer science include high-performance and distributed computing, artificial intelligence, computer vision, graphics, algorithms and anything to do with Linux. Please visit my projects page for some examples of the projects I am working on. A recent copy of my vita can be found here.
Outside of work, I enjoy spending time with my family and building legos or playing outside with my son. I also enjoy creating science art and I like camping, hiking and target shooting. I am originally from Scottsbluff Nebraska and still enjoy spending time on the prairie and helping out on Forney Ranch.