Operating Systems: Windows Vista, Windows NT*.*, XP, DOS, OS/400,
Programming Languages: Java, JDBC, C#, VB.NET, VB6, SQL, Access, Crystal
Report, RPG ILE, HTML, XML, EDI, NetBeans, FTP, MySQL
Employment History
May 2009-Present
Prometheus Research Library
Developing a pro bono project, which will result in the creation of an
Object Oriented Database Application to provide an easy to use GUI
interface for users with unique database connections and protocols.
Implementation is being done using Java/NetBeans, Access and MySQL.
September 2004-August 2008
Parigi Group, a major apparel company.
As Programmer/Analyst consultant, developed and implemented client-server
applications for managing product inventory and clothing orders. Clients
were written in Java (using the Swing toolkit) and ran on Windows PCs,
communicating with server programs written in RPG and running on an
iSeries (AS400) server. Client and server used SQL to query a DB2
database overlaid with ABS.
Main applications were the Product Management System, which provided for
placement of orders and inventory management (including graphical image
display of products), and the Order Management System, which provided for
display and update of order status and generation of reports.
These applications were instrumental in reducing conflicts with clients,
regarding shipping and other errors, and resulted in significant cost
savings by rationalizing order processing and reducing charge-backs due
to packaging and other errors.
I was responsible for full application life-cycle, including interfacing
with users to define specifications, designing the application
architecture, deploying the application, testing, training the users and
writing user manuals.
I provided production support and trouble-shooting, including database
and operating system administration tasks, where necessary.
January 2003-September 2004
Turtell, a consulting company in the textile/apparel arena.
As Programmer/Analyst consultant for various apparel companies, developed
RPG programs on iSeries (AS400), and wrote enhancements to existing RPG
programs, to implement accounting, inventory control, orders and
purchasing.
Developed the Contact Management System, which managed personal and
business contact information, providing an interface to the corporate
email system. The application was written in VB.NET, using an Access
database, and ran on Windows PCs, either as a stand-alone or client-
server application.
June 1996-January 2003
HRW Associates
As Programmer/Analyst consultant for various trade unions (IBT Local 840
Health Fund, SEIU Local 758 General Administration, IBT Joint Council 16
Pension Fund), developed a series of client-server programs to manage
billing, financial receipts and medical claims (including calculation of
deductibles according to a complex series of rules). Applications were
written in Visual Basic using a MS SQL database and ran as clients on
PCs, with the database on a central server.
Installed and administered the MS SQL database and converted the legacy
Access database to SQL.
Utilized Crystal Reports to automatically generate reports and mailing
labels based on interaction with the user running VB.
I converted a failing Novell network of two dozen PCs to a stable NT4
network. Responsibilities included hardware procurement decisions,
network architecture planning, as well as network and database
administration.
Sept 1994-June 1996
Pinpoint Marketing New York, NY
As Programmer/Analyst, developed applications that managed approvals of
marketing proposals, generated invoices at project completion and
interfaced with the accounting system. Applications were written in RPG
and ran on AS400.
Legacy RPG programs were enhanced. This included the utilizing Subfiles.
I modified their in house system for compatibility with J.D. Edwards
software which was a component of the accounting system.
Implemented IBM Journaling to manage file changes on AS400. Developed
programs to carry out certain system administration tasks on AS400,
notably file archiving and purging.
1990-1994
King Administrators New York, NY
As Programmer/Analyst consultant, designed, programmed and implemented
actuarial processing of pension data of members of the Drivers and
Mailers Union using RPG on the AS400.
For various trade unions (United Industrial Workers Local 424, Carpenters
Union, Drivers and Mailers Union), developed applications in RPG on AS400
to manage medical claims, pensions and remittances.
1989-1990
APROCOM Systems New York, NY
Designed and implemented AS/400 communication links using Pass-Through
and Data Distribution Management.
1986-1989
Sardana Corp/ APROCOM Systems New York, NY
Implemented projects in RPG, BASIC and Assembler.
Designed and modified interactive RPGII programs on textile
manufacturing applications
.