John M. Reese http:// johnmreese.com (513) 341 - 5338 john@noswap.com Education - Rochester Institute of Technology --- Rochester, NY Bachelor of Science, Software Engineering: 2004 -- 2009 -- Concentrations in Game Development and Political Science -- Worked with a five student team on a six month senior capstone project to design and develop an application sponsored by the Kate Gleason College of Engineering. Built upon an existing framework written in PHP, and utilized jQuery and AJAX to create dynamic user interaction. -- Developed two video games as part of a six student team, using C# and Xna for the core game engine components and Lua for scripting and entity prototyping. Implemented rendering, physics, audio, input, and Lua integration for various portions of each project. Created art assets, including sprites, models, and sound effects for both projects. Experience - BioWare, Electronic Arts --- San Mateo, CA Software Engineer II: October 2011 -- May 2012 -- Developed server management and deployment web application with modular framework for administering a large number of virtualized servers running on Amazon Web Services, as well managing AWS accounts, services, and resources. Implemented using Python, Flask, and jQuery. -- Automated end-to-end deployment of application server stacks using the above framework combined with continuous integration and testing software. - CBTS, General Electric --- Cincinnati, OH Software Engineer: May 2010 -- October 2011 -- Developed large scale, parallel aggregation and analysis of network traffic, with a user interface for monitoring, alerts and administration. Implemented using Python and MongoDB. -- Designed, implemented, and deployed web-based data repository for use by internal GE security engineers and exports to data analysis tools. Implemented using PHP, jQuery/UI, and MySQL. - Redcom Laboratories, Inc. --- Victor, NY Software Engineer: June 2006 -- December 2009 -- Worked directly with the open source Mantis Bug Tracker team to implement a plugin system, add new features, fix bugs, and create development tools using PHP, Python, jQuery, and MySQL. -- Designed and implemented multiple open source and proprietary plugins for MantisBT to integrate with in-house applications written in PHP, Perl and C. -- Developed and maintained internal web applications and developer tools. Open Source - Mantis Bug Tracker -- Developed multiple plugins, including a source control integration framework with support for Git and Subversion repositories, time estimation and reporting system for projects, global and project announcements, and web analytics support for Google and Piwik. - ZNC Push -- Created push notification module for IRC chat using C++ and multiple push notification services.