I am a full-time, full-stack developer - but I have a long history in the world of technology. That gives me a deep understanding of how the software I write communicates with all the hardware along the way.

Some of my previous hardware/software/networking experiences include:

  • building servers
  • migrating servers/data
  • hardware virtualization
  • managing networks
  • setting up and managing backup solutions
  • configuring switches and firewalls
  • setting up VPNs
  • ...and more!

Below you'll find some of my skills related more directly to programming:

Operating Systems

I Am Comfortable Developing On Any Platform



Frameworks / Libraries

I Have Developed Applications Using A Wide Array Of Frameworks And Libraries



Software / Utilities


  • Test Driven Development
  • Mobile-First, Responsive Design
  • Cross Browser Testing & Debugging
  • Cross Functional Teams

Hobbies / Extracurriculars