Senior PROGRESS Openedge ABL Database Programmer/Consultant
Proficient with database analysis, design and programming as well as consultation and training on large Linux, Unix and
networked PC environments for a wide range of business applications.
Offer superior analytical problem solving skills coupled with teaching abilities and excellent "people" skills.
Expert with database conversions, data import/export, Unix scripting and Progress Openedge ABL code optimization.
Author of "The TaskManager", a job scheduling product for Unix systems, written in Progress.
Utilized my superior analytical and programming skills to simplify employee’s routine tasks by automating and simplifying their
Documented all systems created in order for end users to realize the maximum benefit from incorporating new features and
As senior member on many large scale development projects, I guided fellow team members and programmers with problem solving
techniques as a daily course of action.
As senior consultant to Sun Microsystems; developed systems for three major databases accessed worldwide, written in Progress.
Data Processing Languages:
Operating Systems / Network environments:
Linux, Unix (HP,AIX,SCO), Windows, TCP/IP, Solaris, SunOS,.
Packages: MfgPro (QAD), Dispatch-1, MXP, Royal-4, Symix/SyteLine, Trend (NxTrend), CreditRevue 2000 (loan brokering),
ISS60 (POS), RAM (Web-based order entry system), DTS (Department of defense travel system), Discovery Travel
Systems proprietary travel package, RGM school management system.
RGM Inc. – Los Angeles, California (Proprietary Software w/ Progress)
December 2012 – February 2016
Worked with RGM, a third party servicer that provides institutions participating in the USDE Title IV programs the software, reports
and consulting assistance needed from the student recruiting process through student placement, including default prevention, final
reporting and reconciliation with USDE utilizing their proprietary software written in Progress, version 10.
Created many programs, utilizing the Progress Open Edge ABL language to upload data files provided by the DOE (Department of
Education) used for reporting on a schools performance to the government in order to maintain government backing of the school
through government assisted student loans.
Designed the Progress Openedge ABL database files necessary to store and retrieve this information in the form of reports used for
the Title IV compliance.
necessary for DOE reporting.
Interviewed clients in order to define their custom programming needs and programmed these requests for the clients.
Maintained and modified other programs and screens as necessary, in the Progress Openedge ABL environment.
Stec Inc. – Santa Ana, California (Syteline w/ Progress)
October 2011 – November 2012
had manufacturing operations, coupled with the main manufacturing database located in Malaysia.
Developed new modules in this company’s CRM modules to eliminate the usage of the legacy Syteline system in favor of a more
advanced web-based system.
Taught programming team Progress query optimization techniques with presentations and documentation.
My best accomplishment for this period was creating a “Fuzzy Search” program to aid in their marketing campaign, written in
West Coast Computer Services – Pleasanton, California
April 2008 - October 2011
Designed, coded, implemented and maintained a host of commercial websites utilizing mostly Html.
Boyd Corporation - Modesto, California (Royal-4, MXP w/ Progress)
November 2005 - March 2008
Returned to this former client for a 4th tour of duty. Most assignments during this term centered around “Webifying” critical
business modules in order for their various branches to be able to remotely access over the internet, using WebSpeed, HTML
Created a remote order entry module which could be accessed from a variety of different front-ends and which called for the design
and building of new Progress database tables to support the new features of this module.
Designed, built and coded a remote invoicing module in a similar fashion to the remote order entry module.
Re-wrote the quote and estimating system to use Webpages which could be accessed remotely over the internet. Designed
webpage’s DOM to update figures automatically as data was entered by the user without having to refresh the web pages.
This particular module was very complex and math intensive because it had to take a multitude of factors into consideration
such as vendor price breaks across the different quantities being quoted, substitute parts pricing as well as the enforcement
of minimum purchase quantities, just to name a few.
Designed and coded additional web page routines to handle the file maintenance of critical system files mostly centering
around web access security.
Satisfied Clientele Listing (All of which used the Progress Openedge ABL language and database)
Boyd Corporation – Modesto, California - November 2005 - March 2008 and October 2001 - January 2002
Discovery Travel Systems – Alexandria, Virginia - March 2005 - October 2005
Northrup Grumman – Fairfax, Virginia - February 2004 – February 2005
LeeMah Electronics – San Francisco, California - April 2002 – December 2003 and December 2000 - September 2001
AnyTime Access – Sacramento, California - October 2000 - March 2001
Custom Chrome, Inc. – Morgan Hill, California - March 1999 - October 2000
Other clients prior to 1999:
Allied Telesys, Siemens Rolm, Seagate Technologies and Sun Microsystems
Speed.doc - 1999 MXP.doc - 1999
Progressions articles - 1995 Weekly code samples - 1993-95
The TaskManager - 1994 Progress Query Class Manual - 1994
Programming Standards - 1991 Guru Corner - 1989
Elected President of the Bay Area Progress Users' Group - 10/96 through 11/98.