RYAN MICHELA
Silver Spring, MD ● ryan@ryanmichela.com ● 410.714.0332
SOFTWARE ENGINEER ● SOFTWARE ARCHITECT
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.
- 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, periodic reevaluation completed December, 2009
| TECHNOLOGY PORTFOLIO | |
|---|---|
| Languages: | C# 3.5, VB.net, T-SQL, JavaScript, Java, Python, PHP |
| Web Technologies: | ASP.net, XML, CSS, SOAP, Rest web services, Ajax, SOA |
| Databases: | SQL Server, MySQL, Oracle |
| Source Control: | Team Foundation Server, Surround SCM, CVS, Subversion |
| Operating Systems: | Windows Server 2003/8, Linux, OS X, Vista, XP |
| IDEs: | Visual Studio 2008, Eclipse |
| 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
- Bachelor of Science, Computer Science, with honors (3.8/4.0) May 2008
University of Maryland University College - Air Force career upgrade training – Software Engineering
- Airman Leadership School
Additional Formats
Additional Links
Recommendations
-
White House Communications Agency
-
White House Military Office
-
Chair, DC ACM
-
President, National Science Olympiad
-
Tournament Director, 2008 Science Olympiad National Tournament
Chief, Information Systems Division, White House Communications Agency
William Fielder, Former Chair, DC ACM
Word
Plain Text