Student
Nashville Software School
Recently completed a six month, fully immersive, software development bootcamp. The program met Monday through Friday, 9AM to 4PM with regular homework assignments and weekends often spent working on group projects.The program is split into two sections - a 3 month intense deep dive into the JavaScript stack, followed by another 3 month deep dive into the Ruby on Rails framework.JavaScript Capstone Project - AddContxt : an app to centralize, manage, and store any experience worth remembering. Utilized APIs from Google Maps, foursquare, and WeatherUnderground. Managed authentication via OAuth and social networks with Passport.js. Used geolocation via the browser, as well as a user's webcam for capturing profile images.Ruby on Rails Capstone Project - answers2answers : an app to manage and publish a weekly digest of questions and answers, submitted by a group of people. Used Postmark to send and receive email, and built functionality to parse incoming messages. Deployed via Heroku, with AWS for file storage.Phase One - Foundations of the Web: * HTML5 / CSS * Git, GitHub * JavaScript * JQuery * Test Driven Development: QUnit, Mocha, Chai, SuperTest * Grunt * Jade / Less * AJAX * MongoDB * Node.js * Express * Redis * TravisCI * Coveralls * Linux * VIM * Authentication with Passport, Bcrypt * Date Formatting with Moment.js * Array Manipulation with Lo-Dash * App Deployment via Amazon Web ServicesPhase Two - Fundamentals of the Web: * Ruby / Rails Framework * HAML / SASS * Test Driven Development: RSpec, Capybara * SQLite * PostgreSQL * App Deployment via Heroku