Intro

What gets me all revved up? Code as crisp as a morning breeze, and algorithms with the elegance of a 1995 Ford Bronco.

I graduated from the University of Colorado at Boulder where I received Bachelors and Masters degrees in Aerospace Engineering with an emphasis in Fluids & Propulsion. Soon after graduation, I realized I was spending all my free time doing web development, so I decided to transition to doing it full-time.

I began programming in 2008 and have been doing it professionally since 2012. During that time, I've worked with (and learned form) a lot of great people. I've worked on projects ranging in size from 2 people to 600. Most importantly, I've built stuff that I'm really proud of and learned a lot along the way.

Work

Over the course of my career, I've found myself working on a wide array of technologies and side projects. Here are some of the companies I've worked for and a handful of projects:

  • Handshake - Work on high-traffic, user-to-user messaging system processing billions of interactions annually.
  • Elevation Corporate Health - Oversaw the entire tech department, including but not limited to development, QA, ops, infrastructure, security, and hiring.
  • Prospect Cards - Oversaw the end-to-end product lifecycle as a startup, from conceptualization and design to development, testing, and deployment
  • SpotX - Managed the entire client-side video playback experience with a focus on JavaScript optimization for an efficient user experience
  • Raytheon - I was a Software Test Engineer II on the GPS program.

Please, feel free to reach out if you want more information about my work on any of these projects.

About

I live in Crested Butte, Colorado where I do my best to enjoy skiing, mountain biking and generally being outside. I enjoy coding for all the same reasons as other inquisitive minds. The problem-solving, creativity, and gratification that development offers on a daily basis keeps me enthused. There's always more to learn.

Video

Elements

Text

This is bold and this is strong. This is italic and this is emphasized. This is superscript text and this is subscript text. This is underlined and this is code: for (;;) { ... }. Finally, this is a link.


Heading Level 2

Heading Level 3

Heading Level 4

Heading Level 5
Heading Level 6

Blockquote

Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.

Preformatted

i = 0;

while (!deck.isInOrder()) {
    print 'Iteration ' + i;
    deck.shuffle();
    i++;
}

print 'It took ' + i + ' iterations to sort the deck.';

Lists

Unordered

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Alternate

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Ordered

  1. Dolor pulvinar etiam.
  2. Etiam vel felis viverra.
  3. Felis enim feugiat.
  4. Dolor pulvinar etiam.
  5. Etiam vel felis lorem.
  6. Felis enim et feugiat.

Icons

Actions

Table

Default

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Alternate

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Buttons

  • Disabled
  • Disabled

Form