Objective
To obtain a full-time position as a Software Developer, Analyst, or equivalent
Accomplishments (highlights)
- Developed various software tools to pull character information out of legacy software and create graphic resource files
- Lead Programmer in developing Account Payable module in an ERP software package
- Developed complex custom warranty return system that saved the client an estimated $30K per year
- Developed a data migration system from legacy system into Navision
- Transferred data from Excel and legacy systems to Business One SAP CRM system using API
Skills
My most recent skills are in Java, JavaScript, HTML, CSS, Ajax, SQL, JSON, JSP, and JDBC. Except for HTML and SQL, I have about two year's experience in these, but they are the skills that I am most interested in advancing.
The rest of my skills relates to developing, maintaining, and supporting integrated ERP business software. Much of this was done using various versions of Business Basic, but on the way I learned several other languages, used two major platforms (Unix / Linux and Windows), learned how to create dynamic web pages, supported and administrated Linux and Windows systems, and more.
Note: Since I often worked on several projects at once, or didn't use a skill continually, I've attempted to reflect this in the years of experience.
- ERP / Accounting / Business Software: 20 years
- Business Basic: 20 years
- Pick Basic: 1 year
- VB, VB.NET, VBA: 1 year
- Perl: 5 years
- CVS and Subversion: 3 years
- SQL: 4 years (certified)
- SAP Business One: 1 year (certified version 2004)
- Navision: 1 year (certified version 2.0)
- HTML: 4 years
- CGI, Dynamic web pages: 3 years
- Shell Programming: 10 years
- Unix/Linux Administration: 5 years
Experience
Developer, Catalyst IT Services, Beaverton OR, December 15th, 2011 - Present
- Developed a Demand Planning Tool Web App for Nike that involves scheduling, forecasting, and matching actuals to forecasts
- Developed a Programming Code Metric web app that reports who is coding, how much, in what language, and on what project
- Developed a Perl script that would execute long SQL updates in a load-balanced way
Software Developer, Basis International, Albuquerque NM, August 2008-August 2010
- Create software for several of the modules in the software package
- Create classes to encapsulate data and functions
- Use the software versioning and defect tracking software
- Create an introductory document on how to use and write classes in BBj
National Tech Support, ADP Dealer Services, Portland OR, June 2006-August 2008
- Develop utilities (DMPs) to track down and fix complex problems
- Examine and debug PICK Basic and PHP code to solve cases
- Create Perl programs for format code, and search CALLed programs
- Create shell scripts to help move programs and Reality files from system to system
- Create an ad hoc web site that helped train two new hires
Project Consultant, Omega Group, Inc., Portland OR, October 2004-January 2006
- Develop software solutions for clients by programming with the SAP API
- Use SQL, DTS, Perl, Excel, VBA, and other means to migrate data from legacy systems
- Provide telephone and email support for clients
- Maintain development infrastructure including software versioning and defect tracking
- Develop functional specifications and estimate projects
Senior Software Developer, AddonSoftware, Portland Oregon, 1999-2004
- Develop methodologies to allow VAR modifications while making upgrades possible
- Develop GUI for character based software
- Maintain software versioning and defect tracking systems
- Maintain open yet secure demonstration system
Software Analyst, MAS, Inc., Portland OR, 1993-1999
- Work with end users to develop custom software solutions, specifications, and estimates
- Y2K conversion of existing and development software
- Develop several software utilities used by myself and other co-workers.
- Create company's first web site in 1996
Current Certificates
- MCP, SQL Server Administration and Development
- SAP Business One, Development Consultant
Education
- Ongoing upper-division work toward Bachelor of Science degree: Portland State University and Portland Community College, 1999 to present
- Associate Degree: Diablo Valley College, Concord CA, 1980
References available upon request.