Home

Michael D. Fugate

EXPERIENCE SUMMARY

Mr. Fugate has more than eighteen years accumulative experience in mainframe / client-server (LAN) database application and information systems design, systems analysis, development and project supervision.  His current responsibilities include analysis, design, development and maintenance of key benefits applications as well as leading and assisting the benefits team members with their respective tasks.  He also performs periodic code reviews and walkthroughs with the benefits development team.  As a lead developer and engineer of Information Systems and database applications supporting Army  Michael D. FugateIntelligence units worldwide, he has developed and maintained PC and mainframe database and information systems for U.S. Army intelligence field units. 

 

 

 

 

 

 

  Michael D. Fugate

As a developer and engineer Mr. Fugate has analyzed, validated and documented requirements for various desktop and client/server applications including a U.S. Customs Border Patrol Application utilizing Biometric equipment for authenticating authorized personnel for access to controlled areas as well as tracking vehicles through the Border Ports for search and seizure purposes.  Next, he developed and implemented an application using wireless notebook computers connected to a central server to allow for monitoring of the agents posted throughout the border facility as well as the entry of vehicle and passenger information, searching of local and national law enforcement data regarding wants and warrants for each passenger coming across the border in select vehicles.   He also planned, installed and maintained various development environments which consisted of developers' workstations, server computers, various peripheral components including biometric reader equipment.  Developers commonly used the Microsoft developer studio versions 6 or .NET with frameworks up to 2.0 as well as Microsoft Office software, BackOffice software, including SQL Server, IIS and Exchange and MTS.  Mr. Fugate has significant knowledge of information system analysis, design, development and support along with an extensive knowledge of networks and security.

Mr. Fugate has more than eighteen years accumulative experience in mainframe / client-server (LAN) database application and information systems design, systems analysis, development and project supervision.  His current responsibilities include analysis, design, development and maintenance of key benefits applications as well as leading and assisting the benefits team members with their respective tasks.  He also performs periodic code reviews and walkthroughs with the benefits development team.  As a lead developer and engineer of Information Systems and database applications supporting Army  Michael D. FugateIntelligence units worldwide, he has developed and maintained PC and mainframe database and information systems for U.S. Army intelligence field units. 

As a developer and engineer Mr. Fugate has analyzed, validated and documented requirements for various desktop and client/server applications including a U.S. Customs Border Patrol Application utilizing Biometric equipment for authenticating authorized personnel for access to controlled areas as well as tracking vehicles through the Border Ports for search and seizure purposes.  Next, he developed and implemented an application using wireless notebook computers connected to a central server to allow for monitoring of the agents posted throughout the border facility as well as the entry of vehicle and passenger information, searching of local and national law enforcement data regarding wants and warrants for each passenger coming across the border in select vehicles.   He also planned, installed and maintained various development environments which consisted of developers' workstations, server computers, various peripheral components including biometric reader equipment.  Developers commonly used the Microsoft developer studio versions 6 or .NET with frameworks up to 2.0 as well as Microsoft Office software, BackOffice software, including SQL Server, IIS and Exchange and MTS.  Mr. Fugate has significant knowledge of information system analysis, design, development and support along with an extensive knowledge of networks and security.

EXPERIENCE   

June 2001-Present 
Management Systems Designers, Inc. Senior Systems Engineer

  1. Mr. Fugate is the senior technical member of the Benefits team for the Department of Homeland Security (DHS), Citizenship and Immigration Services (US-CIS) Division. The benefits team is primarily responsible for the collection, transmission and submission to the FBI for comparison of immigration biometrics as US-CIS applicants apply for benefits through DHS, US-CIS. Biometrics are collected and transmitted in files called Electronic Fingerprint Transaction Specification (EFTS) transactions. In support of this effort, Mr. Fugate leads the benefits team efforts in deploying and managing both hardware (various Dell servers) and software (Microsoft server software as well as custom application software) to over 150 applicant support centers, service centers and the central DOJ data center in Rockville, MD, to read, validate, and forward these transactions to both the FBI for fingerprint matching as well as to the card production facilities at each service center for generation of immigrant ID cards.
  2. Mr. Fugate is responsible for the development and maintenance of the Fingerprint Masthead Notification System (FMNS). This is an application that facilitates the collection of manual fingerprints as well as generating a masthead card with application demographic data. He has developed and supports several versions of the FMNS application all of which have been written in Visual Basic(6.0, .NET), supporting both Microsoft Access and SQL Server 2000 back-end database on either a windows 2000 or Windows XP operating system client. He has provided phone support to the field users at the 150+ Applicant Support Centers in the areas of installation and configuration. He has also frequently provided technical assistance to the FMNS field coordinator and support analyst.
  3. Mr. Fugate is also responsible for the development and maintenance of the Automated Status Application (ASA). The ASA Application allows for the tracking of personnel, equipment, problems and issues from each of the 150+ Application Support Centers in support of the benefits program directive. The ASA Application provides various summary and detail reports to management in support of decisions regarding personnel strength and equipment requirements at each facility.
  4. Mr. Fugate developed and maintained the Automated Biometric Transaction Counting and Reporting System to assist in reconciling benefits transaction counts with the various ASC, District Offices and Airports. The application connects with each of the 150+ facilities in succession and queries the local transaction databases for counts of the week's transactions. Once queried, the totals are uploaded to the ASA Central database on SQL Server. Finally, a TOTALS reports is produced from the accumulated counts and used to reconcile the transactions against those submitted at each applicant support center.
  5. Utilizing ASP.NET along with the .NET framework, Mr. Fugate developed and maintained the ‘ASC Info' reporting application to provide all Benefits team members with timely, accurate reports and static site and/or machine information from the ASA Database to facilitate the tracking and support of each site and its equipment. He also provides frequent ad-hoc query support to the Benefits program manager as well as DHS management staff.
  6. DHS received monthly a bill from the FBI detailing the charges for fingerprint match requests for the entire month. Mr. Fugate developed a billing reconciliation application which validates and/or corrects and updates the FBI billing invoice for DHS management and contracts staff.
  7. As the senior technical member of the Benefits contract team, Mr. Fugate has had occasion to assist each member of the benefits team with his/her respective tasks and assignments. Also, at times, He sought opportunities to assist the members to help them become more proficient and confident in the course of performing their respective.

February 1999-June 2001
Overseas Private Investment Corporation Systems Engineer/Senior Developer

  1. Mr. Fugate was hired as an Access Specialist by Orchid Technologies and Management Ltd. to remediate over 300 Access Databases as well as all SQL Server databases as OPIC in preparation for Y2K. Subsequently, he was charged with being the lead senior developer for development of Pilot Projects as well as maintenance legacy applications. The legacy Applications reside on SQL Server as well as a WANG VS System. He participated in analysis, design and development of Intranet-Based applications using the Jetform FormFlow99 Development Tool as well Jetform Intempo Workflow Development Tool. This development included Browser-Based ActiveX development as well as server-side and client-side scripting utilizing Formflow99 as the Container for ActiveX. The scripting languages used were VB Script, Intempo Script and Jetform's proprietary BasicScript language. All development for Client/Server as well as stand-alone application not targeted for the browser was done using Microsoft Visual Studio 6 and MS SQL Server 7. He also assisted his peers - when needed - in Oracle-Based application development. Applications developed for deployment to the ISS Platform were developed using FrontPage and Visual Interdev. He managed development of applications for off-site clients. All off-site applications were development using Visual Basic 6, Office Active X support, and Microsoft Access 97/2000.

January 1999-January 2001
New Technology Management Incorporated Developer/Systems Engineer

  1. Mr. Fugate worked part-time as the sole developer working on a US Customs Application - CTAS (Customs Traffic Analysis System) - for monitoring vehicles passing through border patrol checkpoints in AZ. The CTAS Application was developed using Visual Basic 6, using an integrated Internet Controls ActiveX component, a SQL Server 7 back-end Database. As the sole developer he was responsible for the installation and maintenance of the development systems as well as the back-end Database System. He also assisted in remediation of various other applications for NTMI when not completed by other developers. These other applications included client/server applications using Visual Basic, Access, SQL Server and Oracle along with integrating Biometric Authentication equipment and software for authentication (Fingerprinting and camera equipment).

April 1997-February 1999
Federal Aviation Administration, Operations Network (OPSNET)Senior Developer/Systems Analyst

  1. Mr. Fugate was hired as the OPSNET (Operations Network) team leader. The OPSNET team consisted of Computer Operators, telephone hotline support, information systems programmers, and database administrators / programmers. He was charged with guiding the team in the direction of the OPSNET Order. He held daily hotline support, information systems programmers, and database administrators / programmers. He was charged with guiding the team in the direction of the OPSNET Order. Mr. Fugate held daily progress meetings with the OPSNET team for status updates which he then conveyed to his manager in the form of a weekly progress report. He was available to give technical assistance for development, database administration, phone operation support as well as network support. He also acted as a liaison between the team and the FAA, OPSNET COTR (Contracting Officer Technical Representative), and often rewarded the OPSNET team members for their efforts. OPSNET was charged with collecting traffic, delay, equipment outage/failure, accident, and incident information from FAA Controlled air traffic facilities nationwide daily including weekends and holidays. OPSNET data was collected via modem every morning beginning at 2:00 A.M. and continuing until 5:00 A.M. The data was imported into a dbase/FoxPro database system for analysis. At that time, daily reports on traffic and delays for each air-traffic facility were prepared for senior level management using Oracle, Oracle Reports and Crystal Reports. After delivering the reports - which were finished daily by 9:00 A.M., OPSNET was responsible for following up with the facilities to validate their respective information. The validation process included analyzing reports prepared locally as well as contacting the hotline support, information systems programmers, and database support personnel at each site for verification of aggregate totals on each report. Mr. Fugate was also the lead of the migration team responsible for converting the legacy data collection system into an Oracle-Based Visual Basic (Version 5) Data Collection Application. The application was in Beta Test Phase when he left the FAA.

July 1997-April 1997
TILU (Telecommunications Industry Liaison Unit - FBI) Developer/Analyst

  1. TILU was an FBI Field Office Charged with enforcing the Communications Assistance for Law Enforcement Act. Mr. Fugate was responsible for the collection of court-ordered Law Enforcement Wire-Tapping data which TILU received from over 3000 local and long-distance Telecommunications carriers nationwide. He developed an initial application for data collection using MS Access. After an initial pilot deployment of the application he developed an enhanced version of the application using Visual Basic (3.0) which could better take advantage of Windows APIs. After Data Collection was completed, he was charged with maintaining the application along with developing and delivering daily to senior management various statistical reports.

March 1995-July1995
Administer Solutions Developer/Analyst

  1. Mr. Fugate was hired as a programmer/analyst to develop Transaction Process applications using a new technology (Patent Pending) called ATP (Automated Transaction Processing). ATP, simply put, is used to process transactions at a mainframe terminal exactly as a terminal operator would. The advantage of ATP is saved man hours, cheaper labor costs per transaction, and higher productivity. The transaction processing was made possible using HLLAPI (High Level Language Application Programming Interface) and Visual Basic. The security and control measures were handled by implementing Microsoft Access Databases to ensure no transaction was processed more than once. The database, along with a text file generated by the visual basic program, was also used to maintain an audit trail. The text file was used to detail every decision made by the applications as it processed each transaction as an alternate security measure.

September 1994-March 1995
Sterling Software Developer/Analyst

  1. Mr. Fugate was hired as a consultant/programmer by Sterling Software to assist analysts in developing a new release of their current corporate management system (GENESYS). The GENESYS was application maintained the entire flow of information from personnel to sales to reporting in the Sterling Software Company. This system was written using Microsoft ACCESS 2.0 utilizing many APIs available in Windows 3.1. After completing the new release, he began a special project in converting the current system into Visual Basic using the new Jet Database Engine, along with the Compatibility Layer, available to the Professional Edition of Visual Basic. He also performed other various functions like analyzing the current method of information flow and giving advice as to available alternatives to save time and money for the company and installed a new communications software to be used in conjunction with the internet which was FTP(File Transfer Protocol) communications software. He left Sterling Software to be with his family in IL.

June 1994-September 1994
Department of Defense Dependent Schools (DoDDS)Programmer/Analyst

  1. Mr. Fugate worked for DODDS as a Microsoft ACCESS programmer developing an information database and reporting system for upper management as well as field sites. The application front end was developed using Microsoft Visual Basic with Microsoft Access as the back-end database. In keeping with modern database application development, the databases were designed to be the maintained on a Novell Network volume but were not client/server based but rather file-based. In this system, he developed a dynamic reporting subsystem capable of retrieving information from any Microsoft database and allowing the user to move the fields on a scaled down page on the screen - created using the grid control. The user would then be allowed one of three options; to print the report, display the report on the screen or submit the report to developers for implementation into the system as a hard coded report. He left HQ DoDDS because of the uncertainty regarding the renewal of the contract.

June 1988-June 1994
Intelligence and Security Command (INSCOM)Programmer/Analyst (74Foxtrot) U.S. Army, Ft. Belvoir

  1. Mr. Fugate began working with INSCOM as a member of a 10 person mainframe computer programming team. The team was charged with developing a Corporate Database System (IDBS) written using REXX (Restructured Extended Executor Language) and SQL (Structured Query Language). In 1991 ISCOM converted every database in the IDBS system to the PC in Microsoft Windows. This was accomplished using Visual Basic and Microsoft ACCESS. The database consisted of several tables responsible for maintaining information about all Army units, their training, education, manpower, equipment, and logistics. He became a lead member of the team in this effort due to his PC experience. The front end was developed with Visual Basic and the back end with Microsoft Access. This method of separation allowed the MS Access process space to be freed up for record retrieval and data updates. Most of the tables were kept on the local area network (Netware 3.x). Some of the information was stored in SQL Server wish was used primarily for warehousing data. To interface the newer VB/Access applications with many of the desktop legacy systems, he wrote patch programs using C and C++. These were applications that would allow the user to leverage the functionality of the VB/Access applications with the large amount of data contained in the legacy systems. All Systems level development was also developed using C/C++. This gave him an appreciable amount of experience with both desktop and Client/Server database systems. He was often the person sought after by his peers for guidance and direction in training. This attributed to his receiving an Army Commendation award at the end of his tour of duty with the Army.

EDUCATION

  1. US Army Computer Science School, Ft. Gordon (Honor Grad - 1988)
  2. Primary Leadership Development Course, Non-Commissioned Officers Academy, Ft. Knox(Honor Grad - 1993).
  3. Associates candidate, Northern Virginia Community College
  4. STRADIS (Strategic Analysis and Design for Information Systems) Analytical Techniques, Analysis for Design Decisions, MC DONNELL DOUGLAS, Education Center, Ft. Belvoir, VA
  5. Advanced Windows 3.1, Personal Computer Learning Center (PCLC), Washington D.C
  6. C/Advanced C.  Northern Virginia Community College, Woodbridge, VA  22191 (1991)
  7. Advanced Visual Basic, PowerSoft, Falls Church, VA (1993).

Clearances     

  1. TS/SBI Level III - inactive, DHS Secret - active
  2. Professional Certifications               

    1. Microsoft Developer Certifications 70-305, 70-306, 70-310, 70-175, 70-176
    2. Microsoft DBA Certification 70-229, 70-290, 70-291, 70-175, 70-176
    3. Microsoft Engineering Certifications 70-067, 70-068, 70-058, 70-290, 70-291

    Hardware and Software Experience

    Hardware

    Programming Languages

    Application/ Networking Software

    Operating Systems

    Desktop PCs

    Laptop PCs

    File Servers (Dell/HP)

    Basic CISCO Routers

    Basic CISCO Switches

    IBM 4341,4381,ES9000

    Visual Basic 3,4,5,6, Visual Basic .NET

    C/C++

    C# (.NET)

    VB Script, JavaScript

    SQL

    VM-REXX

    COBOL

    ISPF

    Visual Studio 6.0 /.NET

    Visual Interdev 6.0

    FrontPage 2000

    Visio 2000, 2003

    MS Access /Excel /Outlook

    CP-PC Tools

    Rational Unified Process

    MS-SqlServer (6.5,7.0,2000, 2005)

    VM/CMS

    DOS 1.1 - 6.3.1

    Windows 3.1, 95, 98

    Windows NT 3.51, 4.0

    Windows NT 5 (2000)

    Windows NT 5.1 (XP)

    Windows Server 2003

    Novell Netware 3.x , 4.1

Current Conditions
/