Interests and Skills
- Brain-machine and brain-computer interfaces
- Neural engineering and neurophysiology
- Artificial vision
- Biological modeling and analysis
- Bioinformatics
- Semiconductor processing, microelectronics, and nanotechnology
- Computer emulation and virtual machines
- Computer vision and audition
- Web ontology and data transformation
- Augmented reality
- Chaos and complexity
- Automation systems
- Graphics design
- Game design
|
Programming Experience
- Object-oriented (static) - C++11, Java, C#, TurboPascal/Delphi
- Web Scripting (dynamic) - Perl, Python, PHP, JavaScript, Ruby, JSP, ASP, Coldfusion, etc.
- Internet markup - HTML5, CSS3, XSLT2
- Database - SQL (PostgreSQL, MySQL, MSSQL), EMR/Hive, LDAP, XML
- Parallel - OpenMP, MPI, OpenCL, CUDA
- Graphics - OpenGL, DirectX, Processing, SVG, VRML
- Scientific - MATLAB, R, Mathematica, Simulink, LabVIEW
- Microcontroller/HDL - Assembly (PIC, Motorola, Intel), Verilog
- Frameworks - Android, Qt, wxWidgets, FLTK, MFC, PhysX, jQuery, Flash/AS3, Facebook, etc.
- Application servers - Apache, nginx, Node.js, Tomcat, Jetty, Rails, MVC paradigm, etc.
|
Research Experience
Neurophysiology research under Dr. Yang Dan, UC Berkeley, Summer 2006 - present
- Multielectrode electrophysiology in the visual cortex of behaving rodents (including experimental design, surgery, behavior training, etc.)
- Developed a microstimulation system for creating artificial visual perception
- Designed and constructed post-implantation-moveable microelectrode arrays
- Programmed neural data analysis programs, including spike sorting (detection, decomposition, and clustering), time-frequency decomposition, and correlation
- Trained and managed undergraduates
Robotics research under Dr. Jose Carmena, UC Berkeley, Spring 2007 - Fall 2007
- Developed a test platform for realtime interaction of a robotic arm with a 3D virtual environment including physics simulation
- Aided in the design of a computer vision application
Neurophysiology research under Dr. John Phillips, Virginia Tech, Summer 2004 - Summer 2005
- Electrophysiology of magnetic reception in the pineal gland of frogs (including surgeries, experiments, measurements, and analysis)
- Reprogrammed A/D and D/A control and analysis software
Nanoparticle research under Dr. Kathleen Meehan, Virginia Tech, Spring 2004
- Synthesized and characterized magnetic nanoparticles and thin films
Electromagnetics research under Dr. Richard Claus, Virginia Tech, Fall 2003 - Spring 2004
- Researched and reconstructed a novel magnetic power generator
Bioinformatics research under Dr. Cynthia Gibas, Virginia Tech, Fall 2002 - Fall 2003
- Developed a comparative and analytical genome annotation web application
- Performed sequence and biophysical analysis methods to probe sequences selected for use in development of a DNA microarray
- Tested criteria for predicting failure of selected probes and comparison with experimental outcomes
|
Freelance Experience
Founder, Konfiskated Teknologies Network, 1996 - present
- Design and maintenance of various IGN/GameSpy-hosted sites
- Developed a database-driven templated display system
- Managed servers and internet hosting
IT Managing Editor, Nintendo World Report (volunteer), 2006 - present
- Developed a content management system, including an SQL-XML data converter and AJAX-based dynamic user interface
- Attended industry events and conducted interviews
- Researched and reported articles, including video
- Tested and reviewed games
- Trained and directed staff (editorial and technical)
Work Experience
Research Scientist, Lumos Labs, 2012 - present
- Exploring, designing, and prototyping new cognitive tasks
- Coordinating with games team to create efficacious and engaging games
- Analyzing large data sets in the cloud
- Working with external researchers on cognitive assessments
- Specifying processes for patents
Graduate Student Instructor, University of California, Berkeley, 2005 - 2006, 2009
- Spring 2009: Sole GSI for computational biology course
- Spring 2006: Head GSI: managed class materials and other GSIs
- Fall 2005: Taught discussion section for introductory electronics for non-electrical engineering majors
- Ran multiple lab sections
Web Programmer / Developer, Citizens Telephone Cooperative, Floyd, Virginia, 1999 - 2006, part-time during academic year
- Developed applications, including e-commerce and automation solutions
- Designed interactive websites and graphics for services and websites
- Installed and maintained servers and workstations
- Provided user administration and technical support
Webmaster, Milagro Systems, Inc., Austin, Texas, 1996 - 1998
- Designed website and maintained servers
- Beta-tested software
|
Publications and Posters
Software Releases
|
Selected Open-Source Contributions
Mozilla, 1999 - present
- Developed patches (image processing, Windows integration, and others)
- Application testing including bug reporting, resolution, and triage
Simple Machines Forum, 2010 - present
- PostgreSQL integration debugging
- CAPTCHA extension
|
Activities
- Bujinkan Budo Taijutsu
- Institute of Electrical and Electronics Engineers, 2001 - present
- Hillcrest Honors Community
- Academic Standards Council, 2001 - 2004
- Coordinating Committee, 2001 - 2002
- Student Government Association - Virginia Tech
- Senator and Academic Affairs Chair, 2001 - 2002
- Director of Information Technology, 2002 - 2003
- Association for Computing Machinery - Virginia Tech Programming Team, 2002
- Virginia Tech Commission on Undergraduate Studies and Policies, Student Representative, 2001 - 2002
- Residence Hall Federation - Virginia Tech, Floor Representative, 2001 - 2002
- Virginia High School League Forensics Competition, Regional Judge, 2001
- Virginia Tech Physics Outreach Program, 2001
|
Awards and Honors
- National Science Foundation Graduate Research Fellowship
- Barry M. Goldwater Scholarship
- Robert C. Byrd Scholarship
- Eleanor Davenport Leadership Scholarship
- Hekimian Scholarship
- George Family Scholarship
- Ray D. and Violet T. Frith Scholarship
- Dean's Engineering Scholarship
- Gilbert L. and Lucille Seay Scholarship
- General Engineering Scholarship
- Pamplin Leader
- Marshall Hahn Engineering Scholarship
- New River Valley Alumni Scholarship
- Floyd VODD Scholarship
- Sisson and Ryan Math Award
- Floyd Beta Club Scholarship
- Dean's List with Distinction each semester
- Invited to numerous honors societies
|