I have been programming since I was 10 years old when my dad brought home a Commodore 64. I served in the Marines for 4 years. I have always had an entrepreneurial spirit and love to solve problems with code. I love to learn new things including new programming languages and frameworks. Though I can work in many different languages I tend to model things in a functional way over object oriented if given the choice as most complex businesses systems tend to be much more maintainable this way.