Software Engineer @ From May 2014 to Present (1 year 8 months) Greater Los Angeles AreaSoftware Engineer @ I wrote software politicians used to win elections. You may have heard of some of them, like Barack Obama, Elizabeth Warren, and Hillary Clinton, for example. To put this together, I used Backbone and require.js for this single-page "HTML5" application, which allowed these guys to crowd source their campaigns, reach more people, and ultimately win their races.
I put in place the testing framework necessary to ensure the code was reliable enough for the president! The framework, which a lot of people seem to be finding useful, is: https://github.com/cuzzo/grunt-requirejs-mocha-chai-sinon-example . It runs the tests through PhantomJS via Grunt and uses Mocha, Chai, and Sinon. From January 2012 to April 2014 (2 years 4 months) Greater Boston AreaSoftware Engineer @ I led the development of the first environmentally aware, cloud-based digital signage system. We took Minority Report and made it a reality. Really.
The API and administrative server run on Django/Python, and the client is HTML5-based with React.
Tom Cruise, (un)fortunately, was not included |= From August 2011 to January 2012 (6 months) Software Engineer @ I helped administer, maintain, and create hundreds of Joomla!-based websites for schools and parishes. This included writing dozens of PHP modules to meet their needs. And also eating a suprising amount of cake with the Bishop himself. From August 2010 to June 2011 (11 months) Wheeling, West Virginia AreaLead Instructor @ I taught middle and high schoolers computer science at Carnegie Mellon and Villanova. Topics ranged from OOP concepts in C++/Java to iPhone development in Objective C to... how to make games with something called... Game Salad.
In addition to teaching responsibilities, I assisted the director with general management--which included things like: dealing with sassy, angry moms and serving as an Oracle for the other instructors's questions.
During extended hours, the job included such tasks as: playing lots of dodge ball and capture the flag, staying up late and breaking world records, and eating enough pizza for ten lifetimes. Pretty much, I'm not sure why I got paid, and this was the best job in the world, hands down. From 2010 to 2011 (1 year) Greater Philadelphia Area
Bachelor of Science, Computer Science @ Wheeling Jesuit University From 2007 to 2010 Brian Yahn is skilled in: JavaScript, PHP, Python, HTML 5, Objective-C, Amazon Web Services (AWS), Ruby on Rails, OOP, MySQL, SQL, HTML5, Linux
Websites:
http://github.com/cuzzo,
http://cuzzo.github.io