William A. Cunningham
********************@*****.***
www.linkedin.com/in/william-a-cunningham
Glenview, IL 60025 847-***-****
JOB OBJECTIVE
Technical Manager
EMPLOYMENT HISTORY
**** - **** Blue Cross/Blue Shield
2009 – 2013
Application Architect
Architecture group involved in was transitioned to a development group responsible for all B2B connectivity as well as Interactive Voice Recognition (IVR) middleware and Siebel call monitoring. Responsible for insuring that all these applications called the same middle and back end services using a Service Application Architecture (SOA) and migrated from the use of a legacy back end to the use of an Operational Data Store (ODS). Duties included reviewing designs of SOA components, reviewing of Java code, and supervising load testing on all components due to go into production. Projects included migration from X12 4010 to 5010 transactions, migration from ICD-9 to ICD-10 benefit code sets as well as changes mandated by the Affordable Care Act (Obamacare). In addition was responsible for vendor interface in regard to X12 270/271 and 276/277 transactions. These interfaces required testing of existing services and response to third party vendors and internal workgroups.
2005 – 2009
Solution Architect
Transitioned to the Architecture group upon its creation. Responsible for analysis of HIPPA X12 transactions 270/271 and 276/277 and the architecture and performance of same. Supervised load testing of 270/271 (Benefits) transactions and was involved in an enterprise endeavor to improve performance and reliability. Later was involved in a pilot to pre-resolve benefits which turned out to be unworkable. This project was canceled largely due to project management’s reluctance to support a POC.
1998 - 2005
Senior Programmer / Analyst
Employed as part of the BlueSTAR Tech Team to write custom software to facilitate BlueSTAR’s client server architecture. Projects included writing an Async Transaction Engine to run jobs without user attachment or intervention on the company’s mainframe. Wrote code in MagnaX, a 3GL COBOL generator, and DB2 as well as MQ Series on the mainframe. Co-wrote a job browser using Java. This application was a pilot for MQ Series use in the company. Was responsible for all design and project management work since the original implementation. Other projects include writing generic COBOL interfaces to MQ series for use by the entire company and writing MQ Series interface modules to connect the company’s legacy systems to a Siebel call monitoring system. Responsible for the middleware connectivity to Siebel as well as the extension of this architecture to encompass all Blue Cross/Blue Shield B2B connectivity. Was responsible for all MQ connectivity to enable the Blue Cross Association’s HIPPA mandates. Wasan integral part of extending the original Association mandated functionality including leading a team to extend the hours of operation.
1997 - 1998 Independent Consultant
Projects:
Almanack Software: Assist with design and coding of Windows 95 software.
Baker & McKenzie: Ongoing rewrite of utility programs for Windows 95 conversion.
Hopkins & Sutter: 4-month full-time contract to replace and train IS staff.
AISA Technologies: Bar code scanner interface to Great Plains Accounting software.
1994 - 1997 Baker & McKenzie, Chicago, IL
Senior Network Programmer / Analyst
Wrote a legal marketing database using Paradox; custom software for installation and address resolution of TCP/IP using Delphi with a Paradox back end.
Software (DOS using C++, Windows using Delphi) for Lexis, Westlaw and staff lookup.
Wrote an application to do document archiving and retrieval from optical disk.
Wrote a program to allow or disallow access to installed software based on the user's access rights in a database.
1992 - 1994 Hopkins & Sutter, Chicago, IL
Senior Network Programmer / Analyst
Automating document and software downloads to remote users.
Wrote a software suite that allowed users access to documents when the firm's document management system was down.
Wrote a custom application to do document archiving to optical disk.
Managed two Sun SparcStations used as UNIX servers and accessed via TCP/IP
1988 - 1991 Wang Laboratories, Chicago, IL
Systems Consultant
Managed a Token Ring LAN installation with connections to a Wang VS and an IBM AS/400 at Baker & McKenzie.
Analyzed LAN performance using custom written tools, at the Universities of Michigan and Wisconsin.
Installed and modified pre-release products at McDonald’s Corp.
Managed PC to mini computer integration for ComEd.
Project management and installation of a large Token Ring network at the Veterans Administration.
1987 - 1988 Kemper Lesnik Organization, Northbrook, IL
Computer Resource Specialist
Responsible for all aspects of support for the company's 100 micro computers.
1985 - 1987 Bell Atlantic / CompuShop, Oakbrook Terrace, IL
Systems Engineer
Responsible for custom applications development, pre-sales marketing support, technical assurance, installation, project management and customer training on all local area network and connectivity sales.
EDUCATION
Formal Education
Parkland College, Champaign, IL
Majored in Electronics and Psychology, minor in Computer Programming
Additional Training
Project Management Essentials
Sun Administration Fundamentals
Server Side Java Development
Novell CNE Certification
Advanced Java Development
Banyan CBE Certification
Intro to Java
UNIX Fundamentals
Intro and Advanced HTML
Cable Engineering Services
PCDocs Open / MS SQL
PC / VS Integration Services
NT Server Administration
Banyan VINES Administration
Oracle Developer 2000
IBM Advanced Connectivity
Introduction to Oracle
IBM LAN Support
HP/UX Administration
3Com 3Wizard
Paradox Training Including Object PAL
3Com Corp. Full Line
Personal 2015 - 2017
Design and building of home network that isolates IoT devices from the main network.
Network includes:
Ubiquiti and TP-Link Wi-Fi access points.
MikroTik RB750Gr3 router.
Raspberry Pi used as Ubiquiti UniFi Controller.
5 D-Link managed switches.
QNAP NAS that acts as a file, print, Plex, DLNA and NTP server as well as media storage using RAID 5 and on and off site backups to external disks.
7 Wired and wireless user clients. (PC, Smartphone)
17 IoT clients. (Nest thermostat, Logitech Remote Hubs, Amazon Echo Dots, TP-Link smart switches, TP-Link smart LED bulbs, DTV Genie, smart TVs)
Isolation makes use of multiple subnets which are carried by VLANs through the switches to the MikroTik router which has firewall entries to disable routing between subnets except for UpnP traffic which is forwarded using PIM-SM and IGMP Proxy. Entire network is monitored and managed via an SNMP management system with e-mail alerts.
General
Continued self-study in computer programming, including Java, Visual Basic, COBOL, C and SQL. Job duties required an in-depth knowledge of most major software such as Windows, MQ Series, SQL, Oracle, Microsoft Office, and Lotus Notes.
REFERENCES
Available on request.