Justin Marney (571) 438-8271 gotascii@gmail.com http://github.com/gotascii Arlington, VA Summary of Qualifications * Expert Ruby and Ruby on Rails developer. * Practitioner of test-driven development, pair programming, and agile methodology. * Interested in building distributed systems and solving large-scale challenges. Career Highlights (So Far) * Advanced Viget's development methodology to include pair-programming, iteration planning, and acceptance-style tickets. * Presented a talk on the fundamentals of distributed systems at Devnation Portland. * Planned Hackday, a series of hands-on Ruby meta-programming workshops attended by over 25 people. * Organized Ruby Hacknight, a monthly Ruby users group focused on bringing together beginner and experienced hackers. Experience Senior Rails Developer, Viget Labs, Falls Church, VA (2008-Current) Responsibilities * Prioritize features, execute iterations, and refactor existing code-bases. * Solve integration challenges including enterprise SOAP APIs, MRIS real-estate databases, and Healthcare data exchanges. * Work with company founders to identify and implement team goals, infrastructure technologies, and development methodologies. * Evaluate and interview candidates, as well as train and mentor Jr. developers. Project Portfolio * Lead engineer on seven successfully launched Rails applications including the following. * Heycraig (http://heycraigapp.com), Developer Customized sinatra and delayed_job app that creates real-time email alerts for items on Craigslist. Uses background processes to manage bounced emails in order to maintain high email delivery rates. Currently process 6K individual searches and services over 5K users. * Gofivo (http://gofivo.com), Lead Developer Real-time deal app that gives businesses fine-grained control over how and when deals are delivered to their customers. Allows users to receive sms or email alerts for offers that match custom search criteria. Launched in May 2011, the app currently services 82 businesses and over 2K users in Washington, DC. * BypassLane (http://bypasslane.com), Lead Developer HTML5 mobile web app that lets you skip the concession line at over 15 stadium venues by ordering food on your phone. Platform consists of a mobile ordering application, touch screen fulfillment interface, and an admin management tool. C# Developer, Matrix Group, Alexandria, VA (2004-2007) * Developed multi-tier application using MSSQL, NHibernate, C#, and ASP.Net in order to streamline a paper-based process. * Focused on applying design patterns and object-oriented architecture to handle system upgrades over a 3-year period. * Developed e-commerce and membership databases by integrating with an in-house Python association management system. ASP Developer, Innovative Business Technology (Acquired by Dataprise), Fairfax, VA (1999 - 2004) * Managed a web application development project for a third-party health care claims management company. * Performed network administration duties at 9 small-to-mid-size client networks in the D.C. area. Community Contributions * Founder of Ruby Hacknight Organized monthly meetups for 2 years with a user base of over 250 members. http://www.meetup.com/rubyhacknight/ * Hackday Led a series of workshops on Ruby topics including Ruby metaprogramming, test-driven development, and refactoring Rails controllers. http://www.viget.com/extend/hackday-recap/ * Learning Processing Started a bi-weekly meetup focused on teaching artists and designers how to program using Processing. http://sorescode.com/2009/08/25/learning-processing-introduction.html Open Source * Author multiple open-source projects using technologies such as Node.js, Erlang, Puredata, and Processing. http://github.com/gotascii Additional Technical Skills * Hacking Erlang/OTP on and off for the past 3 years. * Building unit-testable Max/MSP modules using Node.js and Coffeescript. * Using hosted Chef to manage production servers for free-lance client deployments. Education * B.S., Computer Science, George Mason University (GMU), 2006 See http://sorescode.com/resume.html for additional information.