Post Job Free
Sign in

Cobol Engineer

Location:
Chandler, AZ
Posted:
August 27, 2021

Contact this candidate

Resume:

DOUGLAS PARKER, BSCE

Chandler AZ *****

928-***-****

**************@*****.***

SUMMARY

Software Engineer with over 20 years’ experience in multiple languages and operating systems. Ability to integrate applications on disparate platforms. Innate curiosity and demonstrated capacity to quickly learn and use multiple programming languages and operating environments. Experience with financial institution core-processing and platform automation from operations to development, testing, installation, customer support, and training. Experience with web design, development, and product design for online banking, bill-payment, mortgage origination, and insurance processing. Key strengths include creativity and determination enhanced and tempered by experience, adaptability, and ability to work effectively in tense, high-pressure situations.

TECHNICAL SKILLS

Platforms: Windows, Unix/AIX/Linux, OS/2, Unisys A/B Series, TSO, AS/400, RS/6000

Languages: Java, C/C++, C#, VB6, VB.NET, VBScript, JavaScript, Python, Algol, Perl

Databases: Microsoft SQL, DB2, Informix, Access

Frameworks/Apps: Visual Studio, Eclipse, Internet Information Server, MSMQ, WebSphere, Micro-services, Ant, Castor, Struts, Hibernate, Spring, Angular, Velocity, log4j, ClearCase, ClearQuest, TFS, Visual SourceSafe, Microsoft SNA Server, SharePoint, JIRA

Other: JDBC, ODBC, ADO.NET, ASP, JSON, SOAP/WSDL, XML/XPath, MFC, STL/ATL, Curses, SQL stored procedures and triggers, Win32, WinSock, Netware, ISAPI, COM/DCOM, PHP, shell-scripting, SSL, HTML, DHTML, AJAX, SNA/C-PIC, ISO-8583, COBOL, REXX

Special: SOA, system integration, performance-tuning, high-availability, low-latency transaction processing, multi-threaded and systems programming, protocol analysis and networking, process simplification, bottleneck identification, migrating legacy applications to current standards

EDUCATION

Bachelor of Science, Computer Science

Post-baccalaureate course-work in Artificial Intelligence, Expert Systems, Finance & Accounting

University of Georgia, Athens, GA

PROFESSIONAL EXPERIENCE

Mitsubishi UFJ Financial Group (MUFG), Tempe, AZ 2020–Present

One of the world's leading financial groups; Java, JSON, Oracle, Linux, Ping, Splunk

Senior Software Engineer, Vice President

Member of the Single Sign-On (SSO) group, provide second and third-tier support.

Daily trouble-shooting of system issues in extremely complex environment consisting of home-grown Java interfaces to 3rd party applications

Create sometimes complex SQL scripts on demand for migration, reporting, and updating and supervise their execution during off-hours windows

Migrate batch servers from JDK 6 to JDK 11

Sw!ftpage (ACT!), Scottsdale, AZ 2017–2020

Creator of ACT! CRM/Contact Management software; C#, XML, ASP.NET, Microsoft Office Interop, Web-services

Senior Software Engineer

Maintain ACT!, provide third-tier support.

Migrate Office Automation implementation to current version of Office and repair defects in Word mail-merge targeting Outlook and SMTP

Re-create Outlook Add-in to implement current ribbon methodology and events while re-hosting the data layer onto the Act! Web API

Conduct performance-tuning and trouble-shooting

Ellie Mae, Calabasas, CA / Chandler, AZ (remote) 2011–2017

A leading provider of Mortgage Banking Automation solutions; C#, C++, MFC, SQL, XML, JSON, WinSock, Web-services

Senior Software Engineer

Senior member of integrations group; create services to support various vendors; provide second-tier support.

Analyze vendor requirements; implement services to interact with vendors, often with complex UI requirements and vendor-specific features

Conduct support, performance-tuning, and trouble-shooting from system configuration down to network protocols

Light UI design work to implement desired customization for customer (WinForms & WPF/XAML)

Hand code WSDL and SOAP consumers

Infocrossing/Wipro/Infosys, Canoga Park, CA 2011–2011

A leading provider of IT Infrastructure Management solutions, Medicaid, Medicare and Managed Care claims processing; Java, JDBC, JSON, JavaScript, Angular

Contract Senior Software Engineer

In-house development group with off-shore teams converting mainframe applications to web applications. Management transferred me from my initial project to lead development of a project that had become critical with substantial financial implications for failure to perform.

Conceive and develop a template-based utility to generate JavaScript, JSON, and object-relational mapping (ORM) classes to meet an increasingly aggressive schedule to capture a high-revenue client

Develop web pages including style sheets, business logic, and database access

Mentor other staff in their efforts learning to support and enhance the new application

Online Resources, Woodland Hills, CA 2008–2011

A leading provider of web and phone-based financial services, electronic payments and marketing services; Java, XML, Spring, Castor, Struts, Velocity, Eclipse

Senior Principal Software Engineer

Create services to support various vendors; interact with customers and multiple internal groups to ensure success.

Analyze vendor specifications, create customized design documents and configuration requirements

Implement micro-services using a domain specific language predicated on XML and create specialized extensions

XP Systems (unit of Fiserv), Moorpark, CA 2004–2008

A leading provider of information systems to small and large credit unions; RS/6000, Windows, *nix, Visual Studio, C++, C#, SQL, ADO.NET, SOAP

Senior Software Engineer

Function alone and in teams to implement solutions in multiple environments and languages; develop custom UIs and applications; provide second-tier support.

Migrate a modem-based credit bureau service to a web-service; reduce per-report retrieval times from 30+ seconds to 2-3 seconds; reduce cost to the customer by eliminating specialized equipment; reduce customer support load

Resolve long-standing customer support issues with the company's document retrieval software including two different intermittent failures which caused loss of data and system down conditions

The Garage Seller, Encino, CA 2004–2004

Start-up venture providing services as an eBay drop-off location.

Vice President of Operations

Formulated policies and guided staff to respond effectively to business requirements in four locations.

Create processes to handle consigned articles efficiently under high customer traffic and establish warehousing processes to prevent the business being classified as a pawn shop hence subject to regulation; develop applications to interface with eBay’s API, automate commission calculation and check printing

Propose and collaborate with Pitney Bowes Custom Application Development services to create a bar-code based receiving, tracking, and shipping system

Digital Insight, Calabasas, CA [acquisition] 2000–2003

Leading provider of online banking services to mid-market banks and credit unions; VB, C++, IIS, MSMQ, SQL, IIS, STL, WinSock, STL, XML

Software Architect (2002 - 2003)

Designed software and hardware solutions for online banking activities. Acted as subject matter expert for batch, real-time, and third-party interfaces.

Lead efforts to port the company's services to latest version of AIX and C++ compiler; retire legacy libraries, standardize build processes, implement shared libraries, reduce memory usage

Senior Software Engineer (2000 - 2002)

Retained after acquisition as a technical resource to integrate nFront’s batch model with Digital Insight’s service model.

Continue to refine the real-time account retrieval services using the layered, component architecture, authored previously with nFront to improve performance and reduce maintenance and trouble-shooting requirements

nFront, Inc., Athens/Norcross, GA [spin-off] 1997–2000

Leading provider of online banking services to mid-market banks; IIS, VBScript, VB, C++, SQL, ISAPI, STL, WinSock, MSMQ, SNA/C-PIC, ISO-8583

Software Engineer

Joined the president and two co-workers from Leapfrog Technologies as part of a small group founding nFront, Inc. to provide Internet Banking to community banks.

Responsible for the mission critical Internet Banking offering; design and implement web pages; install and configure web servers and networking; convert original contractor implementation from CGI to ASP in weeks vs. estimated months for drastic reduction in implementation time and improved configurability

Design and implement a check image retrieval service along with UI web-pages; co-create the HTTP based lookup and retrieval protocol with Greenway, Corp.

Design and implement the bill payment service; design and implement the real-time account retrieval offering

Implement desktop applications for production support

Leapfrog Technologies, Commerce, GA [spin-off] 1995–1997

Provider of core-processing and platform automation systems to mid-market banks; COBOL, OS/2, Windows, Unix, C++, SQL, ODBC, Netware

Application Developer

Retained after merger to integrate loan origination and account opening platform-automation and host core-processing systems.

Implement “screen-scrape” applications using the company’s proprietary language; perform on-site installations/configurations as part of a conversion team; solve intricate, crisis-mode system integration problems; provide training; travel to customer sites to perform network and application trouble-shooting

Implement a TCP/IP based terminal handler to replace the hardware/software required to support a vendor-only Burroughs Poll/Select terminal emulation

Bankline Systems, Commerce, GA [spin-off] 1992–1995

Provider of core-processing systems to community banks; COBOL, OS/2, Unisys A Series, Algol, AS/400, SQL, Unix, Curses, C++, REXX

Programmer

Founding member of this subsidiary created to provide PC-based core-processing to community banks.

Integrate platform-automation and core-processing applications on multiple hardware platforms; perform conversion programming from various core-processing packages to the Bankline Systems proprietary package; perform on-site installations/configuration as part of a conversion team; train bank personnel

Create tools to reduce data load time by compressing files to tape; learned Algol for the systems programming; researched, purchased, and custom-configured a 9-track tape-drive for the target PC

First Commerce Bank, Commerce, GA 1988–1992

Community bank; six branches; $200 million assets; Unisys B Series, COBOL, Unix, C++, Informix, STL

Data Processing Officer

Maintain and enhance core-processing and platform automation applications. Supervise and mentor operations staff as required.

Automate data exchange among branches to provide up-to-date information; bring calculations for credit life insurance into compliance with regulations; improve algorithms for dramatic increase in application performance

Research and decipher an undocumented Burroughs tape format in order to develop an application to transfer data to an optical disk storage system in under an hour vs. the eight to ten hours projected for the vendor provided method

UGA Small Business Development Center, Athens, GA 1985–1988

Unit of the U.S. Small Business Administration; DOS, dBase III/IV, Turbo Pascal

Programmer 3/4

Maintain and enhance data acquisition & reporting applications for all sub-centers in Georgia. Supervise and mentor operations staff as required.

Automate dial-up to acquire reporting data overnight and avoid manual uploading. Migrate tape storage to Bernoulli drive cartridges to increase speed, reliability and to reduce physical storage requirements.

Selected to design, specify, and implement an encumbrance accounting application to dramatically reduce accounting department manual processes.



Contact this candidate