Dave Roberts 5033 Venice Road Pittsburgh, PA 15209 612-385-4557 ddrddesign@aol.com Professional Summary IT professional with more than twenty five years of information technology experience. Expertise in AS400/iSeries programming, technical and business design, business analysis, project management, operations, manufacturing and staff management. Excellent communication, leadership, technical and business skills. Previous experience in medical, retail, manufacturing. Experienced with support as well as new development. Able to coordinate/lead multi-functional, multi-site teams. Excellent data analysis & problem-solving skills. Remote worker, telecommuter, for four and a half years of the last 7 years. Prime Therapeutics June 2010 – March 2013 Sr. Programmer Analyst Applications Developer on i Series in Pharmacy Benefits Management(PBM). * Programming in RPG IV, ILE, RPG FREE and RPGSQL. * System Analyst and technical lead for Social Security Number Impact analysis and remediation. Designed application to analyze files, fields and programs to determine impact of removing Social Security Number from database, programs and network folders. Led programmers in design and requirements for gathering needed information for upper management to determine workloads for project. DOS scripts created to create lists of Excel files in network folders. Created Excel Macros to read through lists of files on network folders and mask SSN in Excel files. There were 50 folders containing 7000 individual Excel files. * SQL performance enhancements to increase throughput and resource utilization. There were projects where system utilization and runtime were improved between 60% and 90%. Typical job runtimes reduced from 10 hours to 2.5 hours. iSeries data base monitoring used to view Access Plans of files being used for SQL optimization. Optimization done by a combination of rewriting embedded SQL, creating aggregated work files to reduce record counts from hundreds of million to thousands and adding indexes or access paths for query optimization. * Extensive use of service programs and ILE functions. Designed and implemented reusable procedures, using the flexibility of exported procedures. * Application design and programming for maintenance of XML style sheets stored in physical files. XML style sheet physical files used in RPG programs to build XML Excel reports. * All projects accompanied by business and technical specification, test plan with test case scenarios supported by documentation of results. Formal approval processes were in place to promote completed task to production. Aldon and MKS Implementer used for version control. * iSeries Navigator SQL used extensively for test data validation. * Visio diagrams created for business and technical flows of programs and applications. * User documentation for applications. * iSeries to IFS file transfer. * IFS to PC file transfer using iSeries Navigator, Windows Explorer. * FTP file transfers between iSeries logical partitions for development and production, back and forth from iSeries and PC, data transfers to external clients. * Staff augmentation for completion of back log of IT Work Orders. * Prime Therapeutics Incorporated July 2010 - December 2013 * Programmer Analyst * Applications Developer on i Series in Pharmacy Benefits Management(PBM). * Programming in RPG IV, ILE, RPG FREE and RPGSQL. Development in Microsoft Excel macro programming, DOS Batch Scripts, Microsoft SQL Server, HTTP Web Services Consumer programming. * Project and support roles for new development and support of existing systems. * Project to remediate risk of social security number exposure in network files. 26 main folders with numerous subfolders and thousands of reports were modified to remove social security number from Excel files. Project used Micorsoft Excel macro programming and DOS batch scripts to create files with lists of all Excel files contained in network folders. * Social security number remediation of iSeries files and modification of RPGSQL source files to remove social security number from processing. There were 20 programs and numerous physical and logical files modified for task. * Provided ongoing support for PDF document retrieval from network drives with Microsoft SQL. * Provided user support for a Medicare Retiree Drug Subsidy program. Support included research and analysis with collaboration with business users. Received a letter of recognition from business user for support in this role. * Development and support for ETL file loads from pSeries to iSeries. Converted stored procedure for file loads to RPGSQL and service programs. * Conversion of open source HTTPAPI project by Scott Klements to company standard sources and objects. Use of modules bound to service programs, SSL/TSL, C++. * Worked on several projects for user interface programming, subfiles, prompt windows. * Designed and developed many reports created with XML and emailed to users from RPGSQL. * Designed and developed an interactive program to maintain Excel formatting styles used in creation of XML reports. Les Schwab Tire Centers Corporate May 2009 – June 2010 Sr. Programmer Analyst Applications Developer on i Series in Retail Sales. * Programming in RPG IV, ILE, RPG FREE and RPGSQL. * Project to convert decentralized store retail locations to centralized main office system. Due to project deadlines, assumed role of business, technical analysis and creation of technical specifications. * Work done in a structured SDLC environment with a complex library and data base structure. * Creation of moderately complex documentation with MS Office tools, Sharepoint, MS Word, E xcel, Visio, Fullshot, Snagit. Central Washington Hospital November 2008 – June 2009 Senior Programmer Analyst Applications Developer on i Series in hospital administration. * Programming in RPG II, RPG IV, ILE, RPG FREE and RPGSQL. * Software version upgrades for McKesson/Series hospital software package. * Development of file transmission application for billing information. Application included sending files to IFS and to remote client through FTP. * Development of AFP overlays created from MS Word documents. * Created application for creating of barcode labels with TL Ashford software. REGIS May 2008 - November 2008 Senior Programmer Analyst Applications Developer on i Series in hair salon industry. * Programming in RPG IV, ILE, RPG FREE and RPGSQL, Stored Procedures. * ILE development with use of modules, procedures. * Addition of customer database with customer reward functionality. Database developed using DB2 tables with stored procedures and logic defined on table itself with primary/foreign key constraints, check constraints and triggers. Interface to tables through stored procedures, embedded SQL and iSeries Navigator. Debugging of programs using iSeries Navigator debug utility. * Creation of moderately complex documentation with MS Office tools, Sharepoint, MS Word, Excel, Visio, Snagit. McKesson September 2007 – May 2008 Senior Programmer Analyst Applications Developer on i Series in Pharmacy Product Wholesale company. * Programming in RPG IV, ILE, RPG FREE and RPGSQL, Stored Procedures. * ILE Development with use of modules, procedures. * Conversion of business logic to add functionality for tracking of critical drugs as defined by government regulation. * Approached by staff and manager to hire on as full time and with an invitation to consult again if opportunity arises. Cargill July 2007 – September 2007 Senior Programmer Analyst Applications Developer on i Series in food process manufacturing company. * Programming in RPG IV, ILE, RPG FREE and RPGSQL. * ILE Development with use of modules, procedures. * Analysis and process flow documentation using Visio. Maintenance of application used to create transactions used for EDI. Accretive Commerce February 2007 – July 2007 Senior Programmer Analyst Applications Developer on i Series in retail outsourcing services company. Challenging environment where handling multiple tasks and completing tasks on time and budget was very important. * Programming in RPG IV, ILE, RPG FREE and RPGSQL. * Use of Gumbo Software spool mail. * Maintenance and new development of order fulfillment, warehousing and accounts receivable applications. Green Tree Servicing December 2005 – January 2007 Senior Programmer Analyst Applications Developer on i Series in Legal/Compliance for loan originations and insurance. Challenging environment where priorities changed on a daily basis. * Programming in RPG IV, ILE, RPG FREE and RPGSQL. * Extensive use of Infoprint and AFP for creating overlays for documents. * Maintained 350 + RPG programs with over 300 print files for loan originations. * Extensive use of embedded SQL, service programs and procedures. Goodyear Tire & Rubber June 2002 – December 2005 Senior Programmer Analyst Designed, coded and tested an Access database application for Tire Management System, TMS, converting a manual system of gathering data and reporting to an electronic solution with a result of 99% inventory accuracy. Prime Therapeutics October 2000 – June 2001 Business Analyst, Project Manager Performed business analysis and project management for an AS400 and RS6000 pharmacy benefits application. * Directed AS400 programmers in achieving objectives as well as tracked their progress and reported project status using Microsoft Project and provided AS400 technical direction * Recognized by Vice President of Marketing for efforts to bring project to successful completion. BORN May 1994 – October 2000 Staff Manager, Senior Programmer Analyst Managed AS400 and Object Oriented business units, providing technical leadership to AS400 programmers. Four years and six months of this tenure was as an AS400 Senior Programmer Analyst. AS400 Consultant * Converted Medtronic accounting system from a 4-4-5 accounting period to a fiscal monthly calendar period. Project included 75+ RPG programs with multiple physical and logical files. * Extensive experience in software upgrades and conversion of software applications: MAPICS, BPCS, MacPac and HFA software packages. * Member of design team at HB Fuller to develop a material put away system. Assumed project management responsibilities when project manager left company. Designed, coded and tested AS400 technical solution. Redmond Products June 1993 – May 1994 Senior Programmer Analyst Responsible for software upgrade of BPCS manufacturing software. Modules included inventory control and purchasing. Handled product rollout of software application. Trained end users in use of software application. BORN August 1992 – June 1993 Senior Programmer Analyst AS400 Programmer Analyst for Help Systems ROBOT auto job scheduling software, following strict programming requirements of HELP Systems technical directors. Senior Programmer Analyst and Technical Lead - Nordic Track Designed, coded and tested bisynchronous communications programs to communicate with vendors in order to gather sales lead information. Responsible for product rollout of software application and training of end users. Carlisle Plastics May 1990 – August 1992 Programmer Analyst Designed, coded and tested purchasing application for homegrown manufacturing software package. EDS August 1987 – May 1990 Programmer Analyst, AS400 Lead Operator Responsible for all operations of the AS400 along with programming support. * Designed, coded and tested Remote Job Entry, RJE, application to pass data between System 38 and IBM S390 mainframe. Education National Education – Computer Programming Certificate North Hennepin Community College – Architecture and Liberal Arts Training University of St Thomas - Project Management EDS - Leadership and Systems Development Life Cycle BORN - Project Delivery Framework Dale Carnegie Public Speaking and Sales Course Technical Experience AS400, i Series 570 S/36, S/38 OS400 V5R4 RPG III/IV, RPGILE, RPG400, RPGSQL RPG FREE CLP iNav Intro to Java/Eclipse Infoprint, AFP Query 400 MS Project Visio ABC Flowcharter Lawson Lotus Notes Sylvan Sales Tracker Sylvan Implementer MS Office Suite Outlook Windows DOS MAPICS MARCAM HFA BPCS MacPac Pansophic Exchange Access DFU SDA RDA RLU PROGEN PCS Hawkeye PFE Pathfinder DBU Sequel Internet Page 5 of 5