Resume

Sign in

Developer Air Force

Location:
Lewisville, TX
Posted:
March 17, 2020

Contact this candidate

Resume:

Frank Philips

SUMMARY

Analyst/Programmer with over 20 years of diverse technical experience, including Microsoft BizTalk Server 2000-2013 R2, Database Administrator, C#, C++, SQL Server 2000-2014, HIS 2000-2013 R2 IBM MQ Series 7.5 .net 1-4.52 Framework, COBOL, CICS, TPF, MVS, ESA, OS/2

Technical expertise developing applications, databases and architectures.

Skills for structured, transactional and CASE oriented development cycles.

Strong experience in IBM system programming (z/OS, OS/390, MVS, XA, ESA, TPF, CICS, VM and VSE), integration, conversion and technical support

Skill

Years Used

Last Used

Rating 5.0

Microsoft Azure

3

Current

4.0

Azure Storage / Poral

3

Current

4.0

BizTalk Server 2010/13

4

Current

4.0

BizTalk Server 2006/9

3

Current

3.5

BizTalk Server 2002/4

5

Current

3.5

C# .net

10+

Current

4

C++

3

Current

3.5

VB.net

1

Current

3.5

.net Framework

10+

Current

4

z/OS

3

Current

4

SQL Server 2000 DBA

3

Current

4

Microsoft administrator

4

Current

4.5

Micro Focus Cobol

7

Current

4

TPF

10+

Current

4

HIS 2000/2013

9

Current

4

Web Services

2

Current

3.5

SQL Server 2000/5/8

6

Current

4

MVS

10+

Current

4.5

ASP.NET ADO.NET

3

Current

4

Administration

10+

Current

4.0

Operations Skills

10+

Current

3

RACF

4

Current

3

VTAM

5

Current

4

TCP/IP

5

Current

4

DB/2

10+

Current

4

CICS

10+

Current

4

ESA

4

Current

4

NetView

4

Current

4

OS/2 Warp

4

Current

4

JES2

4

Current

4

SNA

4

Current

4

MQSeries

4

Current

4

MSMQ

4

Current

4

EDUCATION/Certificates

Microsoft Certificates: MCPD 2.0, 3.5, 4.0, MCITP BizTalk 2010, MCITP Database Developer 2008, MCSE 2000, MCDBA 2000, MCSA 2000

Microsoft Certification ID: 2889560

Microsoft Certification Status

Credential

Certification / Version

Date Achieved

Microsoft Certified IT Professional

Sep 04, 2009

Database Developer 2008

Sep 04, 2009

Microsoft Certified Professional Developer

Apr 04, 2009

Windows Developer 4

Mar 18, 2011

Web Developer 4

Mar 11, 2011

ASP.NET Developer 3.5

Oct 10, 2009

Windows Developer 3.5

Aug 31, 2009

Enterprise Application Developer

May 01, 2009

Windows Developer

Apr 27, 2009

Web Developer

Apr 04, 2009

Microsoft Certified Technology Specialist

Apr 04, 2009

Microsoft BizTalk 2010

Sep 02, 2011

.NET Framework 4, Windows Applications

Mar 18, 2011

.NET Framework 4, Data Access

Mar 11, 2011

.NET Framework 4, Service Communication Applications

Mar 11, 2011

.NET Framework 4, Web Applications

Mar 11, 2011

.NET Framework 3.5, ASP.NET Applications

Oct 10, 2009

SQL Server 2008, Database Development

Sep 04, 2009

.NET Framework 3.5, Windows Forms Applications

Aug 31, 2009

Biztalk® Server 2006, Custom Applications

May 15, 2009

Microsoft Windows SharePoint Services 3.0, Configuration

May 04, 2009

.Net Framework 2.0, Distributed Applications

Apr 24, 2009

.Net Framework 2.0, Windows Applications

Apr 22, 2009

.Net Framework 2.0, Web Applications

Apr 04, 2009

Microsoft Certified Systems Administrator

Feb 09, 2003

Microsoft Windows 2000

Feb 09, 2003

Microsoft Certified Systems Engineer

Feb 02, 2003

Microsoft Windows 2000

Feb 02, 2003

Microsoft Certified Database Administrator

Feb 01, 2003

Microsoft SQL Server 2000

Feb 01, 2003

Microsoft Certified Professional

Jan 19, 2003

Rochville University

Master of Science, Computer Information Technology

Pacific Western University

Bachelor of Science, Aviation Management

EXPERIENCE

Stream Energy – February 2016 to Present

Exclusively responsible for writing, testing and installing a system process incoming invoices, and split them out in to output queues. Message listeners would read in invoices, premises and qualified customers in to Azure SQL tables. Also, wrote C# application that take in Excel spreadsheet and store the data in a Azure table then kick off a message processer. Created Web API to expose Restful services. The system utilizes Inversion of Control (dependency injection). Created new web methods to connect with new partner repositories. Created multi queue application so the application can scale out as needed. Upgraded the application from Visual Studio 2015 to Visual Studio 2017. Now upgrading system to Visual to 2019. Software used Visual Studio 2013/2015/2017/2019, C# .Net 4.0/4.5, DevOps, Get, CI/CD, SQL Server 2017, Ninject, Azure Portal/Functions, Azure Logic Apps, LINQ, JSON and XML.

QT Technologies – September 2012 to December 2015

Exclusively responsible for installation and configuring of BizTalk 2010/13 and 2013 R2 in Production, Test, Pre-Production and Development. Also, wrote C# application that take in IBM MQ Series data feed, and filter out unwanted records. The feed would be split in to other IBM MQ queues, SQL Server table, files, MSMQ queues. These records were read in by BizTalk 2010. The BizTalk applications upgraded from 2010 to 2013 then 2013 R2. I wrote snap-in File, SQL, MQ and MSMQ using dependency injection. I setup and updated IBM MQ Series 7.5.0.5 Windows version. I setup the BizTalk cluster 2013R2 Software used Visual Studio 2010/2012/2013, C# .Net 4.0/4.5 and BizTalk 2010/2013/2013 R2 64 bit.

Commercial Metals Company – June 2011 to June 2012

Exclusively responsible for installation and configuring of BizTalk 2010 in Production, Test, Pre Production and Development. Also, wrote interfaces the used the BizTalk Enterprise Service Bus. The interface was exposed as a WCF HTTP interface using BizTalk 2010. The messages are taken in from a SharePoint 2010 frontend application and passed to SAP via BizTalk 2010. The BizTalk 2010 communicates with the SharePoint in WCF and SAP via the BizTalk SAP adaptor. Programs were written in Visual Studio 2010, C# .Net 4.0 and BizTalk 2010 64 bit.

Slalom Consulting – May 2011 to June 2011

Exclusively responsible for installation and configuring of BizTalk 2010 in Production, Test, Pre Production and Development. Also, wrote interfaces the used the BizTalk Enterprise Service Bus. Help write documentation for best practice for development of BizTalk application. Installed BizTalk 2010 adaptors SAP, Oracle, SharePoint. Installed Visual Studio 2010, C# .Net 4.0 and BizTalk 2010 64 bit.

Avanade – July 2010 to May 2011

Exclusively responsible for integration application programming and installation of the interfaces to the Dealer Management System. This system utilized (H.I.S.) Host Integration Server 2010 BizTalk 2010 to replace AS/400 using SNA. The HIS computer would communicate with the Mainframe via SNA over TCP/IP. This would be exposed as both WCF, and Web Services interfaces. Designed and coded the wrappers for COBOL code moved off the AS/400 to communicate with the HIS computer. The BizTalk 2010 communicates with the Mainframe in EDI version 200. Programs were written in Visual Studio 2010, C# .Net 4.0 and BizTalk 2010 64 bit.

Matrix Resources – February 2010 to June 2010

Exclusively responsible for integration application programming and installation of the interfaces to the Order management system. This system utilized a windows service to pool an Oracle database for orders that are ready to be sent out. Once orders are in staging tables the BizTalk Server would pick them up and send them to the WCF client. Also created WCF client for return messages. The programs both in C# .net, BizTalk 2009, WCF. Programs were written in Visual Studio 2008, C# .Net and BizTalk 2009.

Vaco Technologies – March 2009 to February 2010

Exclusively responsible for integration application programming and installation of the interfaces to the Tarrant Court system. The Court system is on a z/OS Mainframe using C.I.C.S. (H.I.S.) Host Integration Server 2009 to communicate with a windows form via BizTalk 2006 R2. This system allowed you to assign booking number, send fingerprint to the state and F.B.I. Also, allowed you to browse the F.B.I database. The programs both in C# .net, BizTalk 2006, WPF and WCF. Programs were written in Visual Studio 2008, Visual Studio 2008, C# .Net and BizTalk 2006.

Tyler Technology, Inc. – April 2008 to December 2008

Exclusively responsible for integration application programming and installation of the interfaces to the Odyssey court system. The interfaces will communicate with external systems like C.I.C.S., AS/400 and mainframes. The interfaces output file drop to local folder. The input to Odyssey was via .net web services. Created testing tool to verify that the interfaces were working. The web services were both in C# .net, BizTalk 2006, and WCF. Programs were written in Visual Studio 2008, Visual Studio 2008, C# .Net and BizTalk 2006.

Pay Day One, Inc. – October 2007 to April 2008

Exclusively responsible for redesigning the enterprise service BUS, the BUS utilized several Microsoft, and non Microsoft products. The BUS uses a product called Neuron Enterprise Service Bus, and BizTalk Server 2006. The features of the BUS are to talk to third party vendors such as Trans Union, Equifax, and Experian for credit information. It also communicated with Department of Homeland Security to search the terrorist database. These programs were exposed as web services, and WCF programs. The web services were both in C#, BizTalk, and WCF. Programs were written in Visual Studio 2005, also converted Delphi code to C# and .Net.

RamQuest, Inc. – October 2004 to September 2007

Exclusively responsible for installing, maintaining and implementing .Net Web Services to expose varies title company data for Land America Title Company. The data is store in SQL Server 2000 and SQL Server 2005 data bases. In all there were 500 to 600 Web Services. About 120 programs were developed in BizTalk 2004. BizTalk 2006 conversion was started on 6/2007. The web services were both in C# and BizTalk. Programs were written in Visual Studio 2005, also converted Delphi code to C# and .Net.

Department of Defense - January 2004 to October 2004

Exclusively responsible for installing, maintaining and implementing BizTalk 2002, 2004 message switching applications. This application utilized comma-delimited data from United States Air Force bases and loaded them into SQL Server data bases. Developed applications to split the suspended queue data and send it to the individual Air Force personal via email.

Wrote Web Service to expose BizTalk orchestration. Converted Visual Basic 6, BizTalk 2002 code to C#, .Net and BizTalk 2004. Added SQL Server 2000 adapter to existing web services.

Added SMTP adapter to new web services. Converted all existing code from Visual Basic 6 to C# and .Net.

Installed BizTalk 2004 enterprise wide and began migration of BizTalk 2002 applications. Upgraded operating system from Windows 2000 Advanced Server to Windows 2003 Server enterprise edition.

Avizion Technologies Group – January 2002 to January 2004

Consultant Systems Programmer

Created new web service for ticket database in c#.

Converted CICS and DB/2 to C#, ASP.NET, ADO.NET and SQL SERVER 2000

Created new channels and ports for the BizTalk 2002

Mapped data using the BizTalk Data mapping program.

Created new AIC for validation.

Created BizTalk Web Services.

Provide on-call support 24 hours a day, seven days a week.

Install and fully configured z/OS 1.3.

Used SMP/E to install and configure NETVIEW 1.3, CICS41, TS13, TS22 View Direct 6.2

Defining LPARs for Production and test.

Use HCD to configure new tape drives (IBM 3490), DASD (3390-9), LAN Card (3088).

Use SMP/E the perform maintenance on z/OS 1.3 and CICS TS13

Configured HIS (Host Integration Server) 2000.

Converted 200 COBOL report writer to COBOL V3.1.

Upgraded SNA Server 4.0 to HIS 2000.

Created XML data file between MVS systems and Biztalk.

Configure new display and independent PU’s .

Setup BizTalk Server for the automated parking ticket system.

Coded new system in C#, C++, VB.net and windows forms.

Installed, configured and administered Microsoft SQL Server 2000 database.

Maintained and converted IBM DB/2 database to SQL Server 2000.

Wrote stored procedures to maintain the SQL Server 2000 database.

Converted COBOL/CICS DB/2 code to Micro Focus Cobol, C# and SQL Server 2000.

Configured VTAM and TCP/IP printers

Configured BizTalk Server to communicate with IBM Mainframe via MQSeries.

Designed and configured the parking system database on SQL Server 2000.

Created Web Services to access Mainframe data.

Defined LU 6.2 VTAM prams for HIS.

Microsoft, Inc. – June 1999 to December 2001

Systems Programmer

Converted CICS and DB/2 to ASP.NET, ADO.NET and SQL SERVER 2000

Created new channels and ports for the BizTalk 2002

Mapped data using the BizTalk Data mapping program.

Created new AIC for validation.

Created BizTalk Web Services.

Provide on-call support 24 hours a day, seven days a week.

Used SMP/E to install and configure z/OS 1.1, NETVIEW 1.3, CICS41, TS13.

Use HCD to configure new tape drives (IBM 3490), new DASD (3390-9), and LAN Card (3088).

Upgraded SNA Server 4.0 to HIS 2000.

Configured HIS (Host Integration Server) 2000.

Coded new system in C#, C++ and windows forms.

Systems were written for .net Framework 1.0.

Configured BizTalk Server to communicate with IBM Mainframe via MQSeries.

Installed and fully configured MQSeries 1.2, 2.1 and 5.2.

Installed and fully configured OS/390 2.7, 2.9, 2.10 and z/OS1.1.

Installed and fully configured CICS/TS 1.3 and 2.1.

Installed and fully configured DB/2 5.1, 6.1 and 7.1.

Installed and fully configured IMS 6.1 and 7.1.

Installed and fully configured JES 328X 3.1.

Installed and fully configured Netview 1.3.

Installed and fully configured TCP/IP for OS/390 and z/OS.

Installed and fully configured ADCD 07, 09, 10 and z/OS 1.1.

Wrote utilities to communicate from Windows to the IBM Mainframe in C#.

Setup BizTalk Server 2000 to communicate with the IBM Mainframe via MQSeries.

Set up SQL Server 2000 to communicate with IBM DB/2 databases on the Mainframe.

Converted COBOL to Micro Focus Cobol programs.

Created VTAM parameter on the IBM MAINFRAME for the HIS.

Computer Link, Inc. – November 1998 to March 1999

Consultant Systems Programmer

Worked on Year 2000 conversion project.

Responsible for the conversion of ASSEMBLER and COBOL II programs to year 2000 compliance.

Formatted reports and expanded dates.

Performed test evaluation, program changes unit and system testing of batch processing.

Re-wrote ASSEMBLER interface modules from 370 ASSELBMER to XA.

New Boston Systems – July 1998 to November 1998

Consultant Systems Programmer

Assigned to the Sabre Group’s ticketing project.

Responsible for the conversion of BAL PL/I and COBOL II programs to year 2000 compliance.

Formatted reports and expanded dates.

Performed test evaluation, program changes unit and system testing of batch processing.

Interfaced reformatted TPF RTA ticketing tapes to VSAM files.

Comsys Technical Services – January 1998 to April 1998

Consultant

Assigned to the Clark county Treasurer's Office.

Responsible for the conversion of BAL ANSI-COBOL and COBOL II CICS programs to year 2000 compliance.

Formatted reports, screens and expanded dates.

Performed test evaluation, program changes unit and system testing of both on-line and batch processing. This conversion was performed simultaneously with CICS 2.1 to 4.1 upgrade, MVS to OS390 and COBOL to OS390 Cobol upgrade.

Processing Technology & Consultants - 1996 to 1997

Consultant

Development/support of on-line and batch systems for a collection agency.

Responsible for Analysis/troubleshooting of production problems areas including MicroFocus Cobol, Rexx, OS/2, Windows NT 4.0 and C++.

Execusoft/EDS/Smiths Management - 1996

Consultant

Responsible for development/support of on-line systems.

Performed analysis/troubleshooting of production problem areas including CICS and DB2.

Execusoft/American Stores Company - 1995 to 1996

Consultant

Designed, coded and tested an interface system between DB2/CICS to MSA accounts receivable (VSAM).

Related usage of DB2, CICS, TSO, COBOLII, Assembler (BAL), MicroFocus COBOL, XDB, and VSAM on large scale IBM 3090.

Delta Airlines - 1993 to 1995

Consultant

Designed, coded and tested an automated seat blocking and booking system using DB2, CICS, TSO, TPF under MVS. System takes reservations from outside airlines and travel agents. Allows for code sharing.

Performed IBM 3090 implementation.

Southern California Gas Company - 1993

Consultant

Created and installed object-oriented code for on-line and batch processing for list of legal entities, merge of legal entities, EDI, on-line CICS, and abend maintenance using CICS, COBOL II, DB2/SQL, MicroFocus COBOL, and MVS JCL.

Thrifty Corporation- 1991 to 1992

Consultant

Performed analysis, design, programming, and conversion of the pharmacy system from VSAM files to partitioned DB2 databases.

Rewrote batch programs, added DB2 calls to on-line programs, wrote back up/restore procedures, and down load programs.

Mazda Motor Corporation - 1991

Consultant

Analyzed and designed a custom application to communicate from CICS and IBM PC Token Ring Network.

Designed a data compression program from mainframe to IBM PCs. Evaluated IEW vs. IEF case tools for Mazda’s parts system.

Del Mar Windows Coverings - 1990 to 1991

Consultant

Performed analysis and design of upgrades and enhancements to the COPICS manufacturing system using COBOL, SQL/DS and DL/1.

Installed SQL/DS 3.1.

Wrote custom application for transferring data between IBM PS/2 and IBM mainframes.

GTE Government System - 1989 to 1990

Systems Programmer

Responsible for installation, maintenance and tuning of MVS/SP, XA and end user products including VTAM, DB2, QMF, CSP, CICS, OMEGAMON, ADR, INTERTEST, and SNA communications.

Assisted in DB2 database design.

Antone & Associates - 1988 to 1989

Consultant

Installed DB2 version 1.3, MVS, VTAM, CICS, and NCP.

Performed all DB2 and DBA systems functions including granting and revoking authority, creating and deleting tables and views, modifying DB2 lick functions, creating DB2 procedures, migration from VSAM to DB2 tables, communications between DB2 and CICS, SNA communications between VTAM, NCP, DBRAD, and DB2/PM, determining DASD requirements, determining primary and foreign key indexes, creating and deleting synonyms; creating RCT’s for CICS, and creating DB2 plan tables and DB2 plan.

Teltech - 1986 to 1988

Consultant

Responsible for DB2 Database administrative functions on IBM 3090/MVS for major book manufacturer.

Granted and revoked authority to DB2 tables, creating and dropping tables, creating SQL statements for applications programmers, using QMF for reporting, using DXT for importing PP and exporting DB2 tables.

Responsible for the analysis, development, programming and implementation of a watch order entry system written in command level CICS.

Trintex - 1982 to 1986

Consultant

Project based systems development on batch and on-line IBM mainframe systems (TPF, ASSEMBLER, CICS, and COBOL), and IBM PC based systems (COBOL, Xbase, C, and assembly).

Work involved designing architecture and data structure, coding, debugging and testing programs.

Created links between IBM mainframes and PCs.

Designed automated testing programs for validation of Company C code for IBM personal computers.

Analyzed, designed and implemented PC based systems, which tied into existing systems in COBOL and Xbase.

Wrote database-oriented systems for inventory control systems, on-line order processing under command level CICS using both VSAM and IMS databases.

Participated in VSE to MVS conversions, functional and technical design, implementation, and documentation of customized procedures and software, coding, testing and troubleshooting.

Heavy user management interaction requiring strong technical and functional skills

Matrix Consultants - 1981 to 1982

Consultant

Responsible for the analysis, design, programming, and maintenance of a collateral loan system providing the following functions: ability for on-line inquiries and maintenance of loans, the ability to increase the amount of collateral, ability to reduce or increase credit line, the system operated in an on-line environment on the 3278 terminals.

Responsibilities included designing system, program, and file specs, and coding programs. The system was implemented in COBOL command level CICS running under MVS for a commercial bank.

For a major publishing company, responsible for CICS table updates of a large order processing system on an IBM mainframe.

For a major manufacturer, responsible for design of VSAM file structure of a large accounts payable system running on an IBM 370.

Cap Gem Gemini DASD -1980 to 1981

Consultant

Performed analysis, design and programming of on-line and batch truck billing and loading systems for a large manufacturing company using COBOL and CICS under VSE.



Contact this candidate