Loading...

Introduction

I'm a builder at heart and can't stop making things. I love bringing order to chaos by building robust and maintainable software. I comment like my life depends on it. I've known I wanted to be in software not long after I got my hands on my first computer, and I haven't looked back since!

Education

B.S. Computer Science
The University of Texas at Austin
http://www.utexas.edu
Graduated May 2011

Experience

Software Engineer
Spredfast (formerly Mass Relevance)
http://www.spredfast.com
July 2012 - Present
  • Work on the Experiences platform, building fast and intuitive UIs for moderating, processing, and analyzing social media interactions generated by a client's social media audience in their customized visualizations.
  • Build, maintain, and document the SDK used internally and externally to create and maintain interactive and WYSIWYG-customizable social media visualizations.
  • Worked on the custom project team, delivering interactive and highly-customized visualizations to clients using HTML5/CSS3/JavaScript and our internal SDK.
Software Engineer
HomeAway
http://www.homeaway.com
June 2011 - June 2012
  • Member of the Payments team, providing a consistent API around interfacing with many disparate payment gateways.
  • Built high-availability systems to stably handle many thousands of requests daily.
  • Implemented systems to tokenize sensitive data in a secure and low-latency manner.
  • Built the system that hosts and serves the secure, interactive checkout page in the VRBO.com cart flow. The page allows people to enter their payment information.
Software Engineering Intern
@hand Corporation
http://www.hand.com
Summer 2011
  • Personally created an entirely new control type for the interface designer in the main product.
  • Built a utility for validating database structure against contents.
  • Fixed dozens of long-standing bugs in the code base in preparation for the next minor version of the product.
  • Used Mercurial in conjunction with seven other developers.
Research Programmer
HETDEX Project
http://www.hetdex.org
Spring 2010
  • Wrote an emulator for the current HETDEX telescope dome control server in Python, allowing rapid development of new control system software.
  • Investigated different non-relational databases for use in storing nightly logs in an easily searchable manner, and made a recommendation as to which to use (MongoDB).
Programming Consultant
Austin Stone Community Church
http://austinstone.org
Summer 2009
  • Designed and implemented a system for broadcasting high definition video over the Internet to multiple client sites.
  • Built system using widely available hardware and open source software.

Projects

{{#projects}}
{{name}}
{{html_url}}

{{description}}

{{/projects}}

Skills

Languages JavaScript, HTML/CSS, Go, Python, Java, Ruby, C#
Operating Systems Arch/Ubuntu Linux, OS X, Windows (command-line experience with all)
Version Control Git, Mercurial, Subversion
Miscellaneous Rails, Node.js, MySQL, SQL Server

Activities

Participant
3 Day Startup
http://3daystartup.org
Spring 2010
  • Worked on the team building Cinch, a site for reccommending diet-friendly food combinations to users while tracking their food preferences.
  • Worked on a preliminary implementation of the reccommendation engine.