Michael P. Maher, Jr.
40 North Emerson Ave., Copiague, NY, 11726-3722
Home [Send email to request phone number] 42-2715 Cell (516) 971-5174
[Send email using form at bottom]
Programmer Analyst with over twenty years of experience in information systems
development and support.
HARDWARE
IBM iSeries (AS/400), System/34/36, IBM-compatible PC’s
SOFTWARE
Operating systems:
IBM OS/400, IBM System/36 SSP,
CMS, VM/370, DOS/VSE
MS Windows
Sperry Univac OS/3, BC/7
Application software:
VAI iSeries (AS/400) System 2000
SSA AS/400 BPCS 5.1.01
IBM System/36 MAPICS II
Programming languages:
IBM AS/400 RPG/400, RPG IV, RPG III,
RPG II, CL, OCL, QRY/400, SQL/400
MS Excel
Utilities:
IBM AS/400 DDS, SDA, SEU, RLU, PDM DBU
EXPERIENCE
Positive Promotions, Hauppauge, NY 2003-2008
Programmer for a mid-sized marketing, manufacturing, and distribution
company.
• Supported and modified the existing in-house System/36 environment software
system’s order entry, shipping, invoicing and accounting modules using, when
necessary, RPG II and OCL, and whenever possible, ILE RPG, CL and DDS
• Analyzed user requests, then either devised enhancements or created new
software solutions to address them. The scope of these needs varied from minor
changes to modifications with system-wide database implications
• Revised the interfaces between outside credit card processing packages and the
order processing and accounting subsystems
• Provided phone and programming support to the user community (both in-house
and remote site)
Vormittag Associates Inc. Ronkonkoma, NY
1999-2003
Programmer Analyst for a mid-sized software services company.
• Completed contracted programming assignments ranging from file conversions to
package enhancements
• Modified purchasing, order entry, invoicing and accounting modules of the
System 2000 package using
RPG III, ILE RPG, CL, and DDS
• Provided remote support to customers, both verbal and programming
NBTY, Inc. Bohemia, NY 1998-1999
Programmer Analyst for a large manufacturer and distributor of vitamins and
health supplements.
• Converted specifications into new programs using ILE RPG, CL, SDA and RLU.
Supported order entry and inventory applications.
• Maintained existing RPG III and CL programming on both the local AS/400 and a
remote AS/400 in England, accessed using APPC.
• Created conversion software to support maintenance of AS/400 files using data
transferred from Lotus Notes
• Used Query/400 and DBU for diagnostic views of problem data, simple audit
lists and creation of test data.
Regent Sheffield, Ltd. New Hyde Park, NY 1987-1998
Systems Analyst for a mid-sized distributor of consumer goods.
• Designed and created programming to implement and manage daily transmission of
BPCS receivables and customer credit requests to factoring partner.
• Responsible for support, maintenance, and enhancement of all application
software, whether purchased packages (IBM MAPICS II, SSA BPCS) or developed
internally.
• Provided “first level” support to the in-house BPCS user community, serving as
their interface with the vendor.
• Converted user requests into working specifications for implementation by
programming staff.
• Responsible for quality assurance for all post-implementation projects
assigned to two other programmers.
• Managed data conversion issues during migration from System/36 MAPICS II to
AS/400 BPCS, including quality assurance for purchased conversion products as
well as in-house design, coding, testing and implementation of additional
conversion subsystems.
• Created a “middleware” interface between Supply Tech’s PC-based X.12 EDI
software and MAPICS II Order Entry and Invoicing module supporting the importing
of customer orders and the exporting of pick list and invoice data for over 20
trading partners.
• Expanded the functionality of MAPICS II to provide support for additional item
costing databases to Product Data Management and multi-company support to Order
Entry and Invoicing.
• Created conversion software to support file transfer of data between midrange
computers and PC’s.
• Used “AS/400 techniques” wherever possible - template programming, external
file definitions, external program call support, etc.
IMREX Computer Systems, Inc. Great Neck, NY 1985-1987
Lead Programmer of the System/36 group for a mid-sized software services
company.
• Responsible for initial installation and configuration of in-house System/36
hardware and software and subsequent system administration.
• Involved in all phases of customer activity. Presales duties included
presentations, analysis, hardware sizing and proposal preparation. Implemented
package software solutions at customer sites. Provided on-going support for
distribution and accounting software products
• Software design, coding and modification for both contracted and internal
projects.
• Written and verbal communications with management regarding several
simultaneous projects.
Amperex Electronic Corporation, Hicksville NY 11802 1982-1984
Programmer-Analyst for a manufacturer and distributor of electronic
components.
• Converted applications from the corporate VM/370 DOS/VSE environment onto the
local System/36.
• Developed new applications and maintained existing programming on the
System/34 and System/36 (using IBM RPG II, SSP, and utilities) and on the DOS/VSE
system (using RPGII, COBOL, VM/370, and VM/CMS).
• Analyzed user information needs; trained users to take advantage of the
information resources available, both developed and purchased (MAPICS) software.
Sperry Univac, Melville, NY 1980-1982
Systems Analyst for a computer hardware and software manufacturer.
EDUCATION
B.A. Psychology, Hofstra University
COMMUNITY SERVICE
Committee Member, Troop 84 BSA, Amityville, NY
Treasurer, Lions Club of Amityville, NY
|