A software engineer passionate about great design
Senior Software Engineer - Remote
Lead developer for the company's flagship crowdfunding platform, FundingWorks. I was responsible for back-end architecture, front-end development, and the app's performance profile. The app is a Rails 5 app that utilizes Amazon SQS for communicating with microservices.
I also built several key components for Artful.ly, the company's ticketing platform. Most notably, I re-wrote the advanced search functionality that allows users to construct their own queries via Elasticsearch.
Lead Developer - Ann Arbor, MI
I was responsible for designing and building the architecture to power the entire platform. The product utilized websockets and featured real-time updates throughout the Rails app. I also built the backend system for integrating (OAuth) with third party services like Google Drive, Dropbox, Box and Twitter. Company was acquired by Netlink in 2014.
Partner, Senior Software Engineer - Remote
Developed Ruby on Rails applications for various clients, including the US Department of Education Office of Special Education Projects, Fractured Atlas and the William and Flora Hewlett Foundation. Projects ranged from Google Maps based, dynamic applications to responsive applications used on mobile phones and tablets. Company was acquired by Fractured Atlas in 2013.
Founder and Lead Developer - Remote
My partners at Gemini SBS and I founded this company to help bring some of my internal product work to market. The most notable was RESTful Metrics, an application I designed and developed to collect and report application metrics. The application utilized MongoDB and used MapReduce to aggregate customer metrics in real time.
Network Engineer - Taylor, MI
Responsible for consolidating a disparate set of servers and network equipment into virtualized instances running on VMWare Infrastructure saving the city hundreds of thousands of dollars in maintenance, provisioning, and disaster recovery costs.
Quality Engineer Intern - Boston, MA & Remote
Wrote and performed quality assurance tests for key components in Red Hat Enterprise Linux testing for regressions and security vulnerabilities. Worked with Red Hat engineers worldwide and upstream vendors to test and release packages of critical-level priority, such as 0-day exploits.
Artificial Initelligence Nanodegree
Accepted into the inaugural Nanodegree program for Artificial Intelligence.
Machine Learning Course
Finished in the top 1% of the class with perfect scores in all programming exercises and review questions.
Bachelor of Science in Computer Engineering
Michigan State University - East Lansing, MI
While at MSU I helped co-write the entry level programming book for the computer science department, earned the Professor's Choice Award for my team's senior design project, and I brought Richard Stallman to guest lecture for the school's ACM chapter.
HTML5, CSS3, SCSS, jQuery, Boostrap, Responsive Design
PostgreSQL, MySQL, MongoDB, Redis, CouchDB, DynamoDB
RSpec, Test::Unit, Minitest, FactoryGirl, Capybara