> IBM i / AS400 PROGRAMMING & CONSULTING

Proven expertise.
Practical solutions.
Reliable systems.

Independent programmer analyst support for business-critical IBM i applications—from traditional RPG and ERP systems to ILE, SQL integration, troubleshooting, and application enhancements.

01 / TECHNICAL EXPERTISE

From established codebases to evolving business needs.

Experience across RPG II, RPG III, RPG/400, RPG IV/ILE and free-form RPG, with a deep understanding of how applications, data, and business operations fit together.

RPG II / III / IVILE / Free-Form RPGCL / CLPEmbedded SQLDB2/400DDS / Access PathsPhysical & Logical FilesSubfilesBPCSFiserv / HTEBatch ProcessingETL / Data Warehousing
02 / SERVICES

Targeted help where it matters.

RPG & CL Development

Maintain, enhance, and troubleshoot existing applications across traditional and later RPG implementations, including CL and SQL integration.

Production Troubleshooting

Investigate CPF messages, dumps, job and message queues, system logs, journaling, batch failures, and elusive application defects.

ERP Application Support

Support customized BPCS environments, with additional experience in Fiserv and HTE municipal applications.

Database & Performance

Analyze application logic, file structures, access paths, and long-running batch processes to find bottlenecks.

Legacy Analysis & Modernization

Reverse engineer poorly documented programs, map dependencies, support upgrades, and plan practical incremental improvements.

Project-Based Consulting

Remote, part-time support for focused assignments, application backlogs, production issues, and defined-scope projects.

03 / EXPERIENCE

Programming experience backed by business perspective.

I'm Geoffrey Woods, an IBM i / AS400 programmer analyst with 13+ years of hands-on consulting experience, followed by more than 20 years operating businesses and managing real-world systems and projects.

My technical work has included BPCS customization, performance analysis, ERP upgrades, ETL and data warehousing, and reverse engineering AS/SET-generated RPG code.

  • Diagnosed and improved long-running RPG batch applications.
  • Reverse engineered generated BPCS RPG to enable direct maintenance.
  • Developed automation, integration, and business reporting solutions.
  • Worked with users to translate operational needs into practical system changes.

Download full résumé (PDF) →

// WOODS/400 PROFILE
ROLE . . . . PROGRAMMER ANALYST
PLATFORM . . IBM i / AS400
RPG . . . . . II / III / IV / ILE
DATA . . . . DB2 / SQL / DDS
ERP . . . . . BPCS
FOCUS . . . . ANALYZE / REPAIR
FOCUS . . . . ENHANCE / OPTIMIZE

STATUS . . . AVAILABLE FOR PROJECTS
04 / CONTACT

Let's discuss your IBM i project.

Need help with RPG development, troubleshooting, maintenance, or ERP support? You'll work directly with the programmer analyst handling your project.

Geoffrey Woods
geoffrey@woods400.com

Remote consulting · Part-time availability · Defined-scope assignments

Send a project inquiry

This opens your email application with the inquiry filled in. No information is submitted to the website.