[pic]
Michael E. Risher
Huntsville, AL 35806
email: *************@*********.***
Certifications:
Microsoft Certified Solutions Developer - October 2004
Secret Security Clearance
Technical Skills:
> VB.NET, C#, .NET Framework 4.0, Visual Studio 2010, XML,
Enterprise Library, DevEx Controls, CSLA, OOP, Encryption, UML,
LINQ, MVC, SOAP, Team Foundation Studio.
> VB 6.0/VBA, VBScript, JavaScript, ASP.net/ASP, DHTML/HTML, C++,
Crystal Reports, Active Reports, EDI X12, DOORS database, RQM,
RQC, ClearCase, Code Collaborator.
> MS SQL Server 7/2000/2005, Access 2000, OLAP, SQL Anywhere
9/Sybase, CMMI Level 5, Agile and Scrum methodologies.
> Installation/Configuration Windows Server 2003/2000, SQL Server
2008 and Exchange Server, Windows 7, Office (2000-2010).
Experience
November 2012-Present Staff Programmer TTS consultant to General Dynamics
. Testing engineer for TAIS Optimization and TAIS 11.
. Design and implement Unit testing, test cases and testing strategies
utilizing pairwise methodology and the rdExpert tool, IBM RQM,
Rational DOORS requirements database.
. CMMI Level 5, Agile and Scrum methodologies.
. Wrote interfaces to web services using C#, ASP.net and SOAP, Visual
Studio 2010
. Assisted developers in code reviews and gathering requirements
June 2010 - October 2012 Senior Programmer/Analyst, Qinetiq-NA
Unit Level Logistics System-Aviation (ULLS-A(E)) Senior Developer.
. Upgraded the legacy system to a Windows 7 environment. Upgraded code
from 16 bit VB6 to VB.net 32 bit and 64 bit code.
. Acted as project lead in the beginning of the project.
. Refactored key pieces of the logbook and QC for Windows 7 using OOP,
VB.net, CSLA, SQL Server 2008 and DevEx Control Sets, Enterprise
Library, .Net Framework 4.0., and LINQ, and Visual Studio 2010 along
with Team Foundation Server.
. Was chief architect for the object oriented approach.
o Split the new code into layers: UI layer, Business Object/Rules
layer, Data Layer.
o Created the object structure and converted the majority of the
db tables to objects.
. Reduced code size while increasing the speed of the application.
. Created the initial 256 bit encryption template for logging in and
storing passwords.
. Pulled all of the inline SQL code and placed them in stored
procedures.
. Constructed and implemented the framework for the Windows 7 platform
using Microsoft Enterprise Library, CSLA, C#, DevExpress Controls and
.Net Framework 4.0.
. I was instrumental in interviewing, hiring and building the
development team.
. Proficient in DA Forms 2408-16, 16-1, -13, -12, -18, -714A, -33R and
Logbook.
. Went through CMMI Level III certification.
. Used threads to spin of process to gather data while the interface was
loading.
. Created services for polling remote files to be imported into the
database
December 2009 - May 2010 Senior Programmer/Analyst, Modis IT consultant to
Qinetiq-NA
Unmanned Aerial Systems Initiative (UASI) module developer.
. Constructed Phase module for UASI initiative using CSLA framework,
VB.net, Visual Studio 2008, SQL 2005.
. Enhanced the legacy system using VB 6.0 and SQL Server 2005
January 2007 to 2011 President MRC Computer Services, LLC
. Sole developer on the Xanos Child Safety application for flash drives.
(www.xanossphere.com) Used VB.net to create an easy to use interface
to store children's information in the event of an emergency or child
abduction.
. Used VB.net classes to utilize and maintain data while working in the
Xanos modules. Read the data once and use it throughout the code
using classes and OOP.
. Created database for Xanos using XML and .Net Class structures.
. Created a 256 bit encryption algorithm for the database using the
Rijndael Managed code in .Net to secure the db and code.
--January 2007 to June 2009 Senior Programmer/Analyst, Modis IT consultant
to AIG.
. Began conversion for the Smartpad tablet PC application from VB6 to
VB.net.
. Transfer stored procedures and SQL code to managed code using VB.net.
. Maintain and create modules for the Smartpad tablet PC application
using VB.net/VB6 and SQL Anywhere 9/Sybase. Modules ranged from
Leads tracking to data transfer over the Internet to Integrating new
insurance/business rules.
. Used TrackRecord and Merant Version Manager for keeping track of bugs
and code mgmt.
--August 2003 to Present, Owner/President of MRC Consulting, LLC.
. Independent contractor to various industries and small businesses in
the Nashville area. MS Access, VB.net/VB6, EDI X12 (850, 855, 832),
Windows 95/98/XP/Vista/7, MS Office 2000-2007.
--January 2003 to May 2003, Senior Programmer/Analyst, TekSystems
consultant to Gene Burton & Associates, Inc.
. Used ASP.net to troubleshoot the external website designed to allow
project managers and clients to track a project through the medical
equipment planning stages.
. ASP.net/ASP developer for the ProcureEquip (Parabilis) web portal
procurement tracking program for customers to see where the company
was in the procurement/design process for hospitals.
. Acted as developer and project manager for the ProcureEquip
(Parabilis) web portal using ASP.net, ASP, VB 6.0, VBScript, DHTML and
SQL 2000, Javascript. Site is designed to aid field Project Managers
in taking equipment through the medical equipment procurement phase.
It takes the user from initial drafting of procurement all the way
through the receiving process allowing the user to make extensive
notes, track changes in items, etc.
. Used VB 6.0, SQL 2000 and Active Reports for running and displaying
reports.
--January 2002 to January 2003, Senior Programmer/Analyst, TEK Systems
Consultant to
Deloitte and Touche
. Developed solutions on the intranet web portal, Synergy. Developed
offline solutions that allowed users to download evaluations, edit
them, and upload their changes when they returned to the web using
ASP, SQL 2000, Office 2000 Web Components and VBA.
. Developed Revenue Tracking system for Partners allowing worldwide
tracking and forecasting via the Synergy portal. Applications used
were ASP, DHTML, Office 2000 Web Components, and SQL 2000.
. Designed and implemented the Funding Contributions tracking system
allowing Partners to contribute to the global knowledge base using
ASP, DHTML, and SQL 2000.
. Created and signed controls containing office components for use on
the intranet using VB 6.0 and Com+.
--March 2001 to January 2002, Programmer/Analyst, TEK Systems Consultant to
HCA, Inc.
. Developed on the intranet based reporting project called CHOIS.
Developed COM/COM+ components for NT and Windows 2000 that required
reports and graphs using VB 6.0, ASP, ChartFX and Active Reports
(third party ActiveX controls). Also enabled exporting of same
reports to MS Excel via VBScript.
. Developed new reporting selection interface using DHTML, VBScript and
ASP for the "tab control", as well as SQL 7.0 and SQL 2000 for the
dynamic data.
. Redesigned user request and user activation modules using DHTML, ASP
and SQL 7.0.
. Created DTS packages for importing data and creating hospital trending
tables and hospital ranking procedures.
--April 2000 to February 2001, Senior Programmer/Web Administrator -
Shoney's, Inc.
. Developed online testing for hourly employees, online health
inspection score reporting for individual stores, online reporting of
store management alignment, gathered and processed weather data for
Captain D's forecasting, online evaluations of employees all using
ASP, DHTML, JavaScript, VBScript and SQL Server 7.0.
. Designed and processed data cubes for the evaluations and online
testing using OLAP and PowerPlay for the web.
. Built Master Labor Worksheet for individual store reporting and
tracking of labor costs using VB 6.0 and MSDE.
--August 1998 to April 2000, Programming Resources, Inc Consultant to HCA
. Web application design for Columbia/HCA Executive Management Reporting
(VISTA) using DHTML, ASP, JavaScript, VBScript, MS Access 2000, Office
2000 web components, COM objects, and SQL 7.0.
. Server design and installation for PRI, and Koerner and Assocs. Inc
using Windows NT 4 Server and Wingate proxy software.
--February 1997 to August 1998, The Potomac Group, MediFAX division
. Developed and maintained PC based client software using Visual Basic
4.0 for 16 bit operating systems, VB 5.0 and 6.0 for 32 bit operating
systems, and Access database.
. Developed and maintained Internet and Intranet web pages using Visual
InterDev (for development), Active Server Pages (using VBScript, HTML,
JavaScript, and ADO), IIS (Internet Information Server) as an Internet
Server.
. Maintain and troubleshoot remote clients and servers, and aid in
implementing Y2K compliance methods.
Education
1992 Bachelor of Arts in Mass Communication from Western Kentucky
University. Minor in German.