I create tools that help myself and other researchers answer scientific questions. I am dedicated to unlocking the secrets of the brain.
An app to log and analyze patterns of medication self-administration. Allows the user to record both collected quantitative data (such as heart rate) and subjective qualitative experiences (like perceived pain or mood) along with notes.
Records brainwaves attained via a self-constructed EEG Headset Hardware and presents them for visual comparison and numeric analysis. Graphical frontend is capable of presenting, recording, and analyzing collected brainwave data either broadcast in real-time over a bluetooth or wifi connection, or previously recorded to the hardware headset’s internal storage.EEG Project Page
The goal of this project was to design a tDCS circuit from scratch that would automatically limit the current allowed through the electrodes to ensure both consistent test conditions as well as the safety of the subject.tDCS Project Page
I implemented the inverse kinematics described in the 2010 paper "FABRIK: A fast, iterative solver for the Inverse Kinematics problem" by Dr. Andreas Aristidou for use in Unreal Engine 4. The plugin was written in C++, and allowed FABRIK-style inverse kinematics to be applied to a multi-jointed leg.
Continuously records audio through the device microphone and holds recorded audio in a customizable-length circular buffer. The contents of the circular buffer can be saved at any time. Used to retrieve contents of previously held conversations and prevent “I wish I had recorded that” moments while minimizing device storage footprint.
Lead a project to produce an open-source experimental apparatus that can continuously collect and record mouse behavioral data in the home-cage. This was done to examine the effects of stress on depression-like behavior.
Provided both technical guidance and custom software to computational ecologists developing dynamical food web models.
Project on exploiting adaptive protocols in packet-based broadband wireless networks. I simulated covert communications through LTE systems in MATLAB and presented my work to the Information and Telecommunication Technology Center at the University of Kansas in a talk titled "A Concise Introduction to Practical LTE Systems."
An independent research project that used formal mathematical principles to explore feasible designs and limitations of quantum computers. I reviewed and synthesized the primary literature relevant to quantum computing in a report titled "A coherent quantum architecture from first-principles." I submitted this project as an undergraduate thesis and defended it orally to a panel of three faculty members chaired by Dr. Seguin.
Designed and maintained lab website. Participated in lab meetings and provided software training and information technology assistance.
Administration of transcranial direct current and magnetic stimulation (tDCS and TMS) to test subjects. Completed HIPAA and Human Subjects training.
Developed software in C, C++, and Assembly language for both communication and navigation products. Was offered a full time position but declined in order to focus on academics.
Decision making, epigenetics, bioinformatics, mind-machine interfacing, software architecture
Conceptual & mathematical models, machine learning, behavioral experiments, data visualization, interdisciplinary collaboration