Post Job Free

Resume

Sign in

Joseph Montgomery

Location:
Lavallette, NJ, 08735
Posted:
March 21, 2024

Contact this candidate

Resume:

JOSEPH MONTGOMERY

Highly experienced Senior Analyst and Application Developer/Support Specialist/Trainer, with exceptional skills in designing, coding, and sustaining critical applications in core functional areas in a variety of industries as well as vast customer/user training and support. Creative and practical in solving business challenges through modification, linking, and customization, to improve information access, flow, and availability. Facilitate day-to-day operations as well as planning and forecasting. Exceptional user and customer service/training skills.

SKILLSETS

Hardware

Software

ERP Packages

Tools

Databases

IBM i

ILERPG

JDE World

RDI

DB2

IBM iSeries

RPG Free

JDE E1

SEU

MySQL

IBM AS/400

RPG IV

BPCS/OPICS

SDE

Intel Servers

SQLRRG

VAI

DBM

PC's

RPG400 (III)

PRMS

STRDBG

RPG II

ROBOT

ILE CL

SHOWCASE QRY

OPM CL

TURNOVER

SQL

ALDON CHG MNG

PHP

TL ASHFORD

HTML

ORACLE BI PUB

MS OFFICE

FTP

PROFESSIONAL EXPERIENCE

INTERNATIONAL CORD SETS Inc., Fairfield, NJ 05/2022 – Present

Manufacturing, Warehousing, Distribution, and Accounting for the Cord Set Industry, including, but not limited to, power cords, extension cords, and harmonized cables, as well as plugs and connectors.

Consultant. Analysis/Application Development/DB2 Administration/Training

Responsibilities: Modernizing all software written in older versions of RPG (400/III) and converting OPM CL into ILE CL. Analyze and make recommendations on external, integrated software packages and upgrade the communications between those packages.

Modernize all RPG and CL programs. Convert to Free RPG, implement service programs and procedures, and use embedded SQL where beneficial.

Analyze system performance and modify where necessary.

Apply PTFs and Technical Refreshes.

Provide training seminars on user interface changes. They were so successful that users requested training for non-IBM i technologies, which the General Manager approved.

My contract allows me to access and use the IBM i whenever I need to test and research new techniques and technology.

STAR STAINLESS Corporation, Totowa, NJ 03/2021 – 10/2021

Re-seller of all manner of nuts, bolts washers, as well as various fasteners.

Senior Business Applications Developer/Analyst

Responsibilities: Code sales reporting applications, code distribution applications, modify, and maintain existing applications.

Utilizing HSSFR4/POI (written in JAVA) which can be adapted into RPG programs to create actual Excel spreadsheets. I utilized this for multiple sales reporting applications.

Analyze and develop applications to streamline the distribution process.

Modify older applications to bring them up to current company IT standards.

NEW JERSEY RESOURCES Corporation, Wall, NJ 02/2016 – 03/2020

Regulated Gas Utility, Unregulated Home Services (Maintenance Contracts, On-Call Services, and Repair)

Senior Business Applications Developer/Analyst

Responsibilities: Write new and modify existing applications, including the design, enhancement, and support of the third-party gas supply system, in JDE World, a modified ERP package geared toward the manufacturing industry, written in RPGIII, RPGIV, and RPG Free on the IBM i.

Third-Party Supplier System – Re-write the system to simplify adding, billing, and maintaining third-party suppliers.

Fast Meter Rebate System – A system for calculating rebates for gas meters that are serviced and found to run two percent or faster than an in-specification meter. This is calculated using a complex series of variables and criteria.

Vehicle Fleet Maintenance Scheduling System – Complete re-write of the fleet (over 800 trucks, vans, cars, and other industrial vehicles) maintenance scheduling system. Minor changes in JDE, the bulk of the re-write were external programs written in RPG Free

Analyze and write RPG Free, and RPG IV applications (including CL programs and DDS) for all facets of the business with FTP interaction between the IBM i and MS Office applications.

Support and troubleshoot all software issues on the IBM i.

PRISCO Inc, Newark, NJ 12/2012 – 02/2016

Manufacturing, Warehousing, Distribution, and Accounting for the Printing Industry

Senior Application Developer/Analyst

Responsibilities: Design, enhance, and support the Order Entry, Billing, Inventory, Distribution, and warehousing systems in VAI, an ERP package geared toward the manufacturing industry, written in RPG Free, RPGIV, RPG400, and on the IBM i.

Analyze and write RPG Free with sub-procedures, RPGIV, and RPG400 applications (including CL programs and DDS) for all facets of the business with FTP interaction between the IBM i and MS Office applications.

Modify the Work Order Entry application to verify that all raw materials were in stock and available for the batch size being entered. If any or multiple raw materials were not available to fulfill the work order batch size, a message would display for each short raw material, and the work order would not be entered.

Reverse engineer and modify a VAI worksheet creation process to achieve the worksheet reporting requirements for PRISCO.

Support and troubleshoot all software issues on the IBM i.

INNOVATIVE LOGISTICS, Lakewood, NJ 01/2011 – 01/2012

Warehousing, Distribution, and Marketing for the Publishing Industry

Senior Developer/Analyst

DATA INTEGRITY MANAGER

Responsibilities: Design, enhance, and support the Order Entry, Billing, Inventory, Distribution, and warehousing systems in BOOKMASTER, an ERP package geared toward the publishing industry, written in RPG400 on the iSeries.

Develop a remote web query and data warehousing application.

Manage all product data, including all front-facing data for retail outlets including Amazon and Barnes &Noble.

Analyze and write RPG400 and RPG III applications (including CL programs and DDS) for all facets of the business with FTP interaction between the iSeries and MS Office applications.

Support and troubleshoot all software issues on the iSeries.

Install Apache Web server, PHP Interpreter, and a MySQL DB on a Wintel server and developed a fully automated data warehousing and query application (data transferred from the iSeries) for access through the web for 24/7 availability for customers and sales representatives.

Ensure the integrity of new and existing customer product data. This is a critical function within the publishing industry and how retailers interpret different data elements i.e. publication dates.

ELEMENTIS, Hightstown, NJ 04/1999 – 02/2009

Manufacturer and distributor of chemical additives

Senior developer Analyst/business analyst

Responsibilities: Model, implement, and support the manufacturing and procurement modules of JD Edwards E1 and the continued support of those modules with integration to order entry. Before the installation of JD E1, I was responsible for the design, enhancement, and support of the Order Entry, Billing, Inventory, Distribution, and Warehousing systems in OPICS (a completely modified version of BPCS) in RPGIII/400 and RPG Free on the IBM iSeries. I worked extensively with the user community on support and issue resolution.

Model, design, and implement the procurement module of JD Edwards OneWorld XE. Concurrent to implementation, my colleagues and I developed and provided in-house training of which I provided “Intro to JD Edwards” and Procure to Pay” training to our global user community. Moving forward I provided user support and researched areas for process improvement. We also began cross-training in other modules.

Analyze and write RPG IV and RPG III applications (including CL programs and DDS) for all facets of the business with FTP interaction between the iSeries and MS Office applications.

Designed and wrote an automatic fax system (using third-party fax software) for pick slips and bills of lading which, would fax these to warehouses to avoid the use of local printers saving costs for hardware and support for that hardware.

Wrote all interfaces from the OPICS system (iSeries) to the Demand Solutions software (Wintel server) using FTP, which made monthly information accessible to the Sales team and Supply Chain for planning and forecasting

Redesigned and re-wrote the Sales/Order/Planning/Forecasting Reporting Systems based on Business Process Reorganization to make previously monthly condensed information available daily and in great detail with universal accessibility.

Analyzed, developed, and wrote an inventory/warehousing interface system to support UNIX systems which were part of the acquisition of two additional companies, to keep valid, real-time inventory levels between the two systems and avoid the cost of completely rebuilding the entire network.

HEYCO PRODUCTS INC, Toms River, NJ 07/1995 – 04/1999

Manufacturer of electrical plug components

Senior Programmer Analyst

Responsibilities: Code, troubleshoot, upgrade, and support in-house systems, primarily PRMS. Train and interact with end users.

Implemented the Order Entry, Billing, Purchasing, and Receiving modules of PRMS, as well as the Shop Floor and Product Costing modules, which greatly increased efficiency within the company.

Designed, coded, and implemented modifications of PRMS code and legacy code for upgrades of PRMS software to improve efficiency.

Responsible for the programming and implementing the following manufacturing systems: Inventory, Purchasing and Receiving, Shop Floor, and Warehousing.

Designed and implemented the labeling system utilizing TL Ashford labeling software, to become code 39 (barcode) compliant to meet OSHA regulations on labeling and safety restrictions.

Installed, upgraded, and troubleshot PC Software. Performed system upgrades to WINDOWS ’95, configured clients for Microsoft NT networks, configured Ethernet connectivity, and used ODBC to access the AS/400.

H & L SYSTEMS, Lakewood NJ 07/1994 – 07/1995

Consulting Firm

Programmer Analyst

As a visiting consultant, I was responsible for the design, programming, and implementation of the following applications: Taxes, Utilities, Payroll, Budgeting, General Ledger, and Financials for municipalities. Provided extensive client support and in-depth troubleshooting for broad-ranging user problems. Responsible for PC support on the AS/400.

SOFTWARE PLUS/DELTA MANAGEMENT, Rutherford/River Edge, NJ 02/1991 – 07/1994

Senior Programmer Analyst/Technical Support

Reporting to the Director of Data Processing, I served as a consulting programmer with school systems, and municipalities providing service in the following areas: programming, implementing, and testing applications for AS/400 and System 36 clients; troubleshooting and customizing Financial and Human Resource package; releasing operating system upgrades; applying program temporary fixes; installing software; configured devices (local and remote), line and controller; assisting with the design of subsystems to enhance system performance. Provided extensive user assistance/mentoring and training concerning general usage as well as hardware and software problems.

Received Significant Achievement Award for problem-solving.

EDUCATION

Brick Computer Science Institute, Bricktown, NJ

Programming Certification

PROFESSIONAL TRAINING

2001 - COMMON (iSeries workshop)

2002 - JDE E1 Training (All Modules)



Contact this candidate