Printing tool Download PDF


Michael is an exceptional IT professional with 10+ years of experience in software development. He is a strong self-starter with extensive expertise as a .NET architectural consultant and broad skills in object-oriented (OO) development including service-oriented architecture (SOA), component-based design (CBD), and n-tier web application development using industry-proven patterns and practices. He is also experienced in project planning and management, analysis of business and system requirements, and structured development and testing. Michael has had active participation in small to large, mid-sized projects through all phases of the development life cycle: from conception through successful transition to maintenance.


Collaborative Architecture Review (CAR) Process, Scrum, Rational Unified Process (RUP), SunTone Architecture Methodology, 643 Electronic Systems Squadron (ELSS) Systems Engineering Process (SEP) (aka 554 ELSW SEP), Microsoft Solutions Foundation (MSF)
Tools and Utilities
Team Foundation Server (TFS), ASP.NET AJAX/Control Toolkit, DotNetNuke, NAnt/NAntContrib, Subversion, FxCop, SharePoint, NUnit, NDoc, Ant, SourceForge Enterprise Edition, Vault, JUnit, CVS, Bugzilla, Serena PVCS, Visual SourceSafe, CodeSmith
SQL Server 7-2005, Oracle 8i-10g, Cloudscape/Derby 10, Access
Development Tools
Visual Studio (code analysis, profiling/instrumentation, unit/web/load testing), SQL Server Reporting Services, StarUML, Rational Rose, Sparx Systems Enterprise Architect, Eclipse, MyEclipse, WebSphere Studio Application Developer (WSAD), JDeveloper, BizTalk, Macromedia Studio

Work experience

Jul 2006Mar 2008

Development Consultant

Jun 2005Jul 2006

Architectural Engineer, 554 ELSW Dashboard and Project Scheduling

Dynamics Research Corporation (DRC)
  • Implemented portal-based system to increase responsiveness and time-to-market through an incremental development and implementation plan realizing feature-sets as plug-ins
  • Exploited Reporting Services to deliver customizable enterprise reports and metrics
  • Organized and integrated disparate applications to form single, cohesive application built for Air Force single sign-on network architecture, Global Combat Support System (GCSS)
  • Piloted documentation and structured analysis and design of system via use cases and UML
  • Infused development with engineering process to maximize requirements traceability
  • Reverse engineered and refocused development efforts on proven patterns and practices
  • Consulted engineering staff on integrated GCSS solution exploiting Active Directory, BizTalk,  SharePoint, Project Server, and Reporting Services to replace 20+ legacy applications
Feb 2005Jun 2005

Software Developer, Air University Registrar Education Program Management

Computer Sciences Corporation (CSC)
  • Exploited open source tools and technologies to implement and upgrade custom solutions
  • Supported and improved standardized, automated build processes across multiple projects
  • Provided architectural support and guidance for multiple .NET and J2EE systems
  • Implemented plug-in style, service-oriented model between user interface processing component and back-end business logic and data access component layers
  • Advised management on standardization, process improvement, and architectural goals
  • Identified and extracted common functionality into reusable J2EE component libraries
Jul 2002Jan 2005

Software Architect, Architecture Flight

US Air Force, ESC Engineering & Integration Squadron (EIS)
  • Supported architecture, design, and development throughout the USAF for .NET and J2EE systems utilizing Global Combat Support System (GCSS) and non-GCSS environments
  • Hands-on involvement in all phases of development with broad use of use cases and UML
  • Designed and developed reuse libraries implemented across multiple .NET, J2EE systems
  • Mentored, motivated, trained personnel on proven patterns and practices; software architecture and design; and software engineering processes and methodologies
  • Led technical groups to encourage use, standardization of .NET and J2EE best practices
Sep 2001Jul 2002

Software Developer, Network Common Operating Picture (NetCOP)

US Air Force, Headquarters Standard Systems Group (HQ SSG)
  • Pivotal member in hand-picked team; developed and deployed classified application to support Operation Enduring Freedom in 2 weeks
  • Provided expert analysis for design of a SQL Server database built using stored procedures
Jan 2002Jul 2002

Lead Developer, AF Network Operations Center (AFNOC)

US Air Force, Headquarters Standard Systems Group (HQ SSG)
  • Guided design and development efforts to create numerous classified and unclassified systems using ASP, HTML, JavaScript, and SQL (both Oracle and SQL Server)
  • Supported activation and customization of a classified Remedy trouble ticketing system – manpower savings of 37% by automating metrics reporting to USAF senior leadership
  • Proposed ground-breaking ideas for a research, training, and rapid development solution; resulted in implementation of new teams – potential savings of up to $1,000,000
Jul 2000Sep 2001

Lead Developer, Center for Electronic Distribution of Systems (CEDS)

US Air Force, Headquarters Standard Systems Group (HQ SSG)
  • Lead developer for ASP solution employing an Oracle database to replace existing static HTML and file-based system providing 13,000+ users 1,000 gigabytes of downloads 
  • Created comprehensive and easier-to-use feedback system – responses increased 900%


Oct 2002May 2005

Bachelor of Science


Microsoft Certified Technology Specialist (MCTS): Windows SharePoint Services (WSS)


Microsoft Certified Technology Specialist (MCTS): Microsoft Office SharePoint Server (MOSS) Development


Microsoft Certified Technology Specialist (MCTS): Team Foundation Server (TFS)


Microsoft Certified Solutions Developer (MCSD)