With over two decades of software development experience, I have worked on a range of projects for a collection of great organizations over the years. Gaining valuable experience from each and continually expanding my personal and professional skills, my work ethic remains simple: exceed expectations in every regard. I love building things, from small tools that increase my own productivity to large-scale systems that empower businesses to operate more efficiently and expand their potential. I appreciate and admire quality; especially the kind that is difficult to quantify. I strive to manifest it in all of my work.At the end of the day, I view computer science as a particularly interesting and challenging domain for my inherent appetite for creative problem solving. As the technology is constantly evolving and advancing, it never ceases to engage me and stimulate my desire to learn, whether it's to help achieve success on a large collaborative project or to satiate my innate curiosity as a solo explorer and tinkerer.
Listed skills include Ruby On Rails, Software Development, Web Applications, Mysql, and 31 others.