Ryan Michela Software Engineer - Software Architect =============================================== 8101 Eastern Ave. #503, Silver Spring, MD 20910 (410) 714-0332 ryan@ryanmichela.com http://www.ryanmichela.com =============================================== Objective: To obtain a position that bridges the divide between technology and business. To leverage my extensive technical background and leadership skills to bring new and innovative solutions to market. SUMMARY OF QUALIFICATIONS -- Object oriented programming (8 years) – including C#, VB.Net, and Java • SQL Server & Transact SQL Programming (5 years) – experience with SQL Server 2008 installation, configuration, and programming -- Complete software lifecycle management – successfully led multiple projects through the entire software development lifecycle from requirements solicitation to deployment -- Business process analysis and improvement – experience working with stakeholders to adapt technology and business processes, improving overall process efficiency -- Proven leadership in small team settings – leads a team of 5 developers in a fast paced, agile environment -- Prior military service – served eight years honorably in the US Air Force -- Active Security Clearance – TS/SCI =============================================== TECHNOLOGY PORTFOLIO Languages: C# 3.5, VB.net, T-SQL, JavaScript, Java Web Technologies: ASP.net, XML, CSS, SOAP, Rest web services, Ajax, SOA Databases: SQL Server, MySQL Source Control: Team Foundation Server, CVS, Subversion Operating Systems: Windows Server 2003/8, Linux, OS X, Vista, XP Technologies: .Net 3.5, IIS 7, SharePoint 2008, Microsoft Office SharePoint Server, Microsoft Identity Integration Server, Linq, Entity Framework, nUnit, Spring, Hibernate, WinDbg, Apache, Tomcat, UML =============================================== PROFESSIONAL EXPERIENCE --SYSTEMS SOFTWARE PROGRAMMER ANALYST-- 2005 to Present White House Communications Agency, Washington, DC Senior Technology Professional responsible for all phases of the software development lifecycle, building and maintaining the software systems that support Presidential operations using ASP.Net, MS Sql Server 2008, and Microsoft SharePoint. Leads a team of five developers in delivering expert support for core information systems. * Consolidated multiple conflicting business workflows into a unified budget planning system – led a team of three developers through design, implementation, and testing. * Guaranteed high-availability of Presidential information systems by designing and implementing the disaster recovery capabilities for all core WHCA software systems – ensured failover to secondary data center in under 30 minutes. * Unified Presidential Call Log and Daily Activity Reporting systems for White House Chief of Staff by designing and implementing an automated data collection system – removed 400 annual man-hours from the process. * Designed and implemented executive dashboards giving a real-time picture of personnel strength and duty status to senior Agency leadership. * Improved the quality of Presidential travel operations by heavily automating key travel feedback mechanisms and workflows. * Eliminated duplication of data by integrating the stand-alone Presidential Travel Credential system into the existing web-based information systems – improved data accuracy while removing redundancy. * Pioneered the use of wiki technology in developing an internal software development knowledge base, personally contributing the initial 45 pages of technical documentation. --SOFTWARE ARCHITECT-- 2004 to 2005 Headquarters, Defense Courier Service (DCS), Washington, DC Leveraged ASP.Net and MS Sql Server in an effort to redesign the DCS public website and support courier operations. Supported internally developed inventory management and package tracking software and managed the software development lifecycle. * Reduced software defect rate and improved developer communication by analyzing, procuring, and implementing a software configuration management system. Established branching strategy and trained development team. * Drastically reduced software deployment complexity by implementing an automated, one-click software update tool for critical internal applications – reduced deployment related labor by 86%. * Significantly increased customer satisfaction by leveraging the DCS route structure to implement a delivery date projection algorithm and package tracking system. --COMPUTER PROGRAMMER-- 2002 to 2004 Standard Systems Group (SSG), Montgomery, AL Charged with the programming and maintenance of the Combat Ammunition System which tracks the Air Force worldwide ammunition inventor. Collaborated with customer representatives to identify problems and develop fixes. * Improved developer productivity by developing the baseline software development environment used by all developers. * Optimized a key scenario and logistics planning system used by Air Force senior leadership – reduced analysis time from one hour to one minute, saving 20K man-hours annually. * Eliminated performance bottlenecks by designing and implementing an end-to-end website performance instrumentation system. Led a team of two developers. * Analyzed and implemented the first office Coding Standards and Best Practices document through thorough research and interviewing of coworkers – new standards were applied system-wide. =============================================== EDUCATION AND PROFESSIONAL DEVELOPMENT * Bachelors of Science, Computer Science, with honors (3.8/4.0) University of Maryland University College * Air Force career upgrade training – Software Engineering * Air Force Airman Leadership School