Full Stack Web Developer

Primary Developer Skills (Sorted by skill level)

  • JavaScript/ES6+
  • HTML/CSS/Sass/Less
  • Java
  • Node.js
  • React
  • D3.js
  • Linux
  • Meteor.js
  • ReST/WebSockets
  • c++
  • git
  • MySQL



Software Projects

This Site - Source code for this site (React, Gatsby, D3.js).

Dexcom Android Wall Panel - Displays graphical data of blood glucose readings. Implemented with React Native.

Practical React Tutorial Class Code - Practical React Tutorial code for team development classes.

Simple Meteor Chat - Deployed on Heroku, so wait a few seconds to launch.

Meteor presentation for MadJS - Presented at MadJS, Meteor Madison, Meteor Raleigh Durham meetups.

Jazeee Meteor Spiderable - Spiderable package for Meteor with caching and other support features.

Arduino Tardis Motion Detector - Fun project. Arduino Motion Detector that plays a Tardis sample and manipulates the lights.

Raspberry PI Node Playground - This is some play around code for my Raspberry PI.

NodeSchool Solutions - NodeSchool workshop solutions (ReRun) for team development


Instrument Control via Web Interfaces at Web Design Meetup

Madison WI on 2013-07-15

Presenter, Co-Organizer of MadJS Meetup

Madison WI on 2015-10-01 to 2016-09-12

MeteorJS (First Presentation)

MadJS - Madison WI on 2015-05-11

MeteorJS (Second Presentation)

Meteor-Raleigh-Durham Meetup - Durham NC on 2015-08-25

Scientific Instrument Control and Visualization

Cary NC on 2015-12-08

Scientific Instrument Control and Visualization

Madison WI on 2016-09-12

CoffeeScript Tips and Tricks

Madison WI on 2015-12-14

Lightning Talk

Durham NC on 2016-06-14


United States Patent 7422851 - (2008-09-09)
Cold Spring Harbor Laboratory Press - (2002-09-10)
X-ray mask fabrication at CxrL
Leonard, Q., Bansel, J. et al.
Proc SPIE - (1999-06)
Heating of X-ray Masks During E-beam Writing
Krasnoperov, N.,Bansel, J. et al.
Proc SPIE - (1999-03)